コマンド ラインから xUnit テスト ケースを実行する必要があります。私は以下のようないくつかのテストケースを持っています:
[Theory]
[InlineData(2)]
[InlineData(4)]
[InlineData(6)]
public void GivenNumberMustBeAnEvenNumber(int val)
{
Assert.Equal(val%2, 0);
}
インライン データとして 4 つだけを使用して上記のテスト ケースを実行するにはどうすればよいですか? -method "MyClass.GivenNumberMustBeAnEvenNumber(4)" を xunit.console に渡しましたが、実行されませんでした。-method "MyClass.GivenNumberMustBeAnEvenNumber(val: 4)" でも試しましたが、成功しませんでした。
以下のように、パラメーターに文字列を使用するテスト ケースもいくつかあります。
[Theory]
[InlineData("abc")]
[InlineData("xyz")]
public void GivenStringLengthIsAlwaysThree(string val)
{
Assert.Equal(val.Length, 3);
}
「xyz」をインラインデータのみとして上記のテストケースを実行するにはどうすればよいですか。
助けてください。