在Nunit3中,当我分别使用TestCaseSource或Property Attribute时,它可以完美工作。但是,当我尝试一起使用它们时,没有获得Property值,并且在TestContext中没有更新这些值。
[TestCaseSource(typeof(TestDataSourceBase), nameof(TestDataSourceBase.GetRandomNumberTests))]
[Test, Property("Sample", "8")]
public void TestMethod1(TestDataSourceModel testData)
{
var _Keys = TestContext.CurrentContext.Test.Properties.Keys;
....
}
我是否可以设置除属性以外的其他数据?
在我的案例中,TestDataSource在多个测试案例中很常见。