typemock を使用した C# でのテストの 1 つで、関数が何らかの引数で呼び出されているかどうかを確認する必要があります。引数はたまたま List です。メソッドは保護されます。
以下は、呼び出しが検証されるメソッドの署名です
protected void SomeMethod(List<double> someArgs);
以下は私が書いた検証コードです
List<double> someArgs = new List<double>();
Isolate.Verify.NonPublic.WasCalled(someObject, SomeMethod).WithArguments(someArgs);
「VerifyException である不一致の引数で呼び出されたメソッド」を取得し続けます。これは、Isolator が引数がリストであるかどうかを検証できず、string、double、int などの単純な型でのみ機能することを意味しますか? これを達成する方法はありますか?