title: How to add moq as a dependency in dotnet Core?
body: <p>I have the following dependencies in my dotnet core application:</p>
  
  <pre><code> "dependencies": {
          "xunit": "2.2.0-beta2-build3300",
          "dotnet-test-xunit": "2.2.0-preview2-build1029",
          "Moq": "4.0.10827"
      },
  </code></pre>
  
  <p>And no matter what version i download of Moq its simply just not supported, it says: </p>
  
  <pre><code>Package Moq 4.0.10827 is not compatible with netcoreapp1.0 (.NETCoreApp,Version=v1.0). Package Moq 4.0.10827 supports:
        - net35 (.NETFramework,Version=v3.5)
        - net40 (.NETFramework,Version=v4.0)
        - sl4 (Silverlight,Version=v4.0)
      One or more packages are incompatible with .NETCoreApp,Version=v1.0.
  </code></pre>
  
  <p>But i read on this blogpost: <a href="http://dotnetliberty.com/index.php/2016/02/22/moq-on-net-core/" rel="noreferrer">Moq on .NET Core</a> that it was possible, i have the nuget plugin in studio code, so it autocompletes packages, i just cannot find any package when i write <code>moq.netcore</code> Maybe i am asking more of an approach to finding out if such a plugin actually exists, more than an answer, because right now i can't see on nuget if packages are supported in dotnet Core, how do you guys check if it has support? and do you only look for packages on <a href="https://www.nuget.org/" rel="noreferrer">Nuget.org</a> ?</p>
  
  <p>Thanks</p>
  
  <p>EDIT: Solution project.json:</p>
  
  <pre><code>{
      "version": "1.0.0-*",
      "testRunner": "xunit",
      "dependencies": {
          "xunit": "2.2.0-beta2-build3300",
          "dotnet-test-xunit": "2.2.0-preview2-build1029",
          "moq": "4.6.38-alpha"
      },
      "frameworks": {
          "netcoreapp1.0": {
              "dependencies": {
                  "Microsoft.NETCore.App": {
                      "type": "platform",
                      "version": "1.0.0"
                  }
              }
          }
      }
  }
  </code></pre>