2016-07-27 14 views
2

問題:テストエクスプローラにNUnitテストが表示されません。テストエクスプローラ(Nunit)にテストが表示されない

現在、64ビットマシンでVisual Studio Express 2013を実行しています。現在、私は「NUnit TestAdapter with NUnit 2.6.4 framework」をインストールしています。現時点では

  • 、「アクティブソリューションプラットフォーム」に設定されている:テスト・アダプタのバージョンは、トラブルシューティングにこれら二つのスレッド(NUnit Unit tests not showing in Test Explorer with Test Adapter is installedVisual Studio 2013 doesn't discover unit tests)に続き2.0.0.0

    ありながら、フレームワークのバージョンは、2.6.4.14350ですテストプロジェクト用のビルド のビルド(ビルド>構成マネージャー)の場合は64ビットに設定します。

  • "デフォルトプロセッサアーキテクチャ"は、テスト> テスト設定で64ビットを指しています。

  • NUnitフレームワークとTestAdapterの両方への参照は、テストプロジェクトで指定された です。私は、Visual Studioを実行しようとしている

  • テストプロジェクトのCSファイルは、ソリューションを再構築/私はクリーニングを試してみました
  • 正しい場所で[TestFixture][Test]含ま複数回
  • 私は、Visual Studioの複数回の再起動を試してみました私はNUnitのバージョン3(フレームワークとテストアダプタ)を実行しようとしている「管理者として実行」
  • 以下

私の共同で経由de:

using NUnit.Framework; 
using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 

namespace Hello_World_Testing 
{ 
    [TestFixture] 
    public class HelloWorldTesting 
    { 
     [Test] 
     public void subtract() 
     { 
      int value = 1; 

      if (value == 1) 
      { 
       Assert.Pass(); 
      } 
     } 

     [Test] 
     public void addition() 
     { 
      int firstValue = 1; 
      int secondValue = 2; 

      Assert.AreEqual(3, firstValue + secondValue); 
     } 
    } 
} 
+0

を再構築:

C:/Users/YourUsername/AppData/Local/Temp 

と呼ばれるファイルの名前を変更Visual Studioの出力ウィンドウのドロップダウンで[テスト]をクリックします。そこに何かありますか? –

+0

こんにちは。出力の下に0が見つかりました。エラーメッセージはありません。 完全メッセージ: ------テスト開始------ ディスカバーテスト終了:0が見つかりました(0:00:02.6861536) – taylorswiftfan

+0

NUnitコンソールを使用してテストを実行できますか?それはより有用なエラーを明らかにするかもしれません。 –

答えて

2

私はこの問題を抱えていましたが、これは私の役に立つものでした。

閉じるのVisual Studio 移動先:NUnitのアダプタがエラーを持っている場合は、彼らが表示されるはずですVisualStudioTestExplorerExtensions

- オープンのVisual Studio とソリューション

関連する問題