title: How to mock DragEventArgs
body: <p>I am trying to unit test this method that is called from my ViewModel:</p>
  
  <pre><code>  public virtual string[] ExtractFilePaths(DragEventArgs dragEventArgs)
    {
       string[] droppedPaths = null;
  
       if (dragEventArgs.Data.GetDataPresent(DataFormats.FileDrop))
       {
          droppedPaths = dragEventArgs.Data.GetData(DataFormats.FileDrop, true) as string[];
       }
  
       return droppedPaths;
    }
  </code></pre>
  
  <p>I have this method wired up with Caliburn. I know it's a pretty simple method that almost exclusively uses framework classes, but I feel it still needs testing. The problem is, Moq cannot mock the DragEventArgs. Is there a way around this or should I just not bother testing this method?</p>