我正在尝试对 DataTestMethod 中的参数使用默认值。我有以下代码:
[DataTestMethod]
[DataRow("sampleString", true)]
[DataRow("sampleString2")]
public async Task SampleTest(string parameterA, bool parameterB = false)
{
var condition = await AsyncOperation();
Assert.AreEqual(parameterB, condition);
}
但是,我得到: System.Reflection.TargetParameterCountException: Parameter count mismatch.
有没有办法为方法参数定义默认值并跳过在 DataRow 中说明它?
眼眸繁星
相关分类