次のシグネチャを持つテスト メソッドがあります。
public void TheBigTest(MyClass data, decimal result)
{
これを XUnit 2.1 で実行したいと思います。CalculationData クラスをすべてセットアップしましたが、2 番目のパラメーターを削除すると機能します。しかし、次のようにして、期待される結果を2番目のパラメーターとして渡そうとすると:
[Theory, ClassData(typeof(CalculationData)), InlineData(8893)]
うまくいきません。テストは次のエラーで失敗します。
テスト メソッドは 2 つのパラメーター値を想定していましたが、1 つのパラメーター値が指定されました。
何か案は?