TestCase 属性でパラメーター化された Nunit テストを実行しようとしています。このようなもの:
[TestFixture]
public class MyClass
{
[Test]
[TestCase("option1")]
[TestCase("option2")]
public void Test1(string id)
{
}
}
そして、nunit コンソールを使用してこのテストを実行しようとしているとき
nunit-console.exe MyProject.dll /run:MyNamespace.MyClass.Test1
それは正常に動作します。しかし、それを実行しようとすると、パラメータ化されます:
nunit-console.exe MyProject.dll /run:MyNamespace.MyClass.Test1("option1")
次のように表示されます。
テストの実行: 0、エラー: 0、失敗: 0、不確定: 0、時間: 0.0269838 秒 実行しない: 0、無効: 0、無視: 0、スキップ: 0