2016-12-09 13 views
0

私はVisual Studio 2017 RCを使用しており、xUnitでユニットテストを設定しようとしています。 VS2015では、両方の溶液中でMyProjectをしてMyProject.Testsで、それぞれsrcとテストフォルダーに、私はテストプロジェクトのproject.jsonファイルに依存関係を追加することができます。MSBuild同じソリューションのプロジェクトへの依存性

... 
"MyProject": "1.0.0", 
... 

これは、その後、私ができるようになりますVS17で

using xunit; 
using moq; 
using MyProject.Models; 
... 
Mock<MyModel> mock = new Mock<MyModel>(); 
... 

、MSBuildの私のセットアップ、テストプロジェクトのメインプロジェクトに依存して行う方法と全く同じ構成を、と:メインのプロジェクトを参照?

答えて

2

ソート済みです。 ProjectReferenceは、別のItemGroupPackageReferenceに入る必要があります。

<ItemGroup> 
    <ProjectReference Include="..\..\src\MyProject\MyProject.csproj" /> 
</ItemGroup> 

IDEでもこれらを追加できます。 MyProject.Testで、Dependenciesを右クリックし、Add Reference、Projectsを選択し、必要な場合はブラウズして必要なプロジェクトを選択します。

関連する問題