問題:テストエクスプローラに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 installedとVisual 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);
}
}
}
を再構築:
と呼ばれるファイルの名前を変更Visual Studioの出力ウィンドウのドロップダウンで[テスト]をクリックします。そこに何かありますか? –
こんにちは。出力の下に0が見つかりました。エラーメッセージはありません。 完全メッセージ: ------テスト開始------ ディスカバーテスト終了:0が見つかりました(0:00:02.6861536) – taylorswiftfan
NUnitコンソールを使用してテストを実行できますか?それはより有用なエラーを明らかにするかもしれません。 –