我有一个带有以下签名的测试方法:
public void TheBigTest(MyClass data, decimal result)
{
我想在 XUnit 2.1 中运行它。我已经设置了我的 CalculationData 类,如果我删除第二个参数,它就可以工作。但是当我尝试通过执行以下操作将预期结果作为第二个参数传递时:
[Theory, ClassData(typeof(CalculationData)), InlineData(8893)]
它不起作用。测试失败并显示:
测试方法需要 2 个参数值,但提供了 1 个参数值。
有任何想法吗?