0

多数のテストを含む大きなアセンブリがあります。これらのテストは、異なる名前空間にグループ化されています。nunit-console から特定の名前空間のテスト ケースを実行しようとしましたが、テストが実行されません。これは、このアセンブリでのみ発生します。これをテストするために作成したサンプル テスト アセンブリで動作します。

その理由は何ですか?制限はありますか?

私が使用したコマンドラインコマンドは以下のとおりです

nunit-console.exe /noshadow /nothread /run:namespace Absolute_path_of_the_dll

4

1 に答える 1

1

ドキュメントに基づいて、私はあなたが/fixture引数を使用することを期待します:

/ fixtureオプションの後に指定される名前は、TestFixtureクラス、レガシースイート(Suiteプロパティを使用)、または名前空間の名前です。名前空間が指定されている場合、その名前空間の下にあるすべてのフィクスチャが実行されます。このオプションは、VisualStudioまたはNUnitプロジェクトでも使用できます。

それで

nunit-console /noshadow /nothread /fixture:Foo.Bar.Baz PathToAssembly.dll
于 2012-10-08T14:36:28.427 に答える