2017-08-23 15 views
0

「Visual Studio 2017でWebアプリケーションを構築する」のAPRESSの例に従っています。Visual Studio 2017 XUnitがテストを検出しない

彼は読者に手作業でテストプロジェクトをC#コンソールアプリケーションとして設定しました。

コードをプルダウンして解決策を開きました。私は横に彼の側に地雷を比較しています:

enter image description here

すべてのユニットテストNugetパッケージが同じです。 しかし、私は両方のソリューションを構築するときに彼のテストは発見され、私はしません。

enter image description here

それは、この時点でやるべきことはすべて、これを発見された:

[Fact] 
    public void FirstTest() 
    { 
     Assert.True(true); 
    } 

すべてが同じに見えます。 私はコンソールプロジェクトを作成しました。必要なNugetパッケージを追加しました。必要な参照を作成しました。テストを追加しました。

他に何が必要なのか分かりません。私は指示に正確に従った。

答えて

2

テストクラスを公開する必要があります。

public class TestCategory 
+0

それでした。ありがとうございました。 – Sam

関連する問題