デリゲートタイプを偽造しようとすると、System.InvalidCastExceptionが発生します
[TestMethod]
public void TestDelegateFake()
{
var func = A.Fake<Func<long, object>>();
A.CallTo(() => func(A<long>.Ignored))
.Returns(new {});
func(123);
}
どのように私は代理人を偽造しますか?