小编Chr*_*sen的帖子

如何使用FakeItEasy伪造泛型方法调用?

我伪造了一个IDbConnection,我想打电话给QueryOne<T>()(一个Dapper扩展名),但我NullReferenceException这样做了.

这是我的代码:

IDbConnection myConnection = A.Fake<IDbConnection>();


A.CallTo(() => myConnection.QueryOne<MyDto>(A<string>.Ignored,  <IDbConnection>.Ignored, A<IDbTransaction>.Ignored))
.Returns(new MyDto());
Run Code Online (Sandbox Code Playgroud)

是不是可以模拟泛型方法调用FakeItEasy或为什么我得到异常?

提前致谢...

基督教

generics fakeiteasy dapper

3
推荐指数
1
解决办法
1252
查看次数

标签 统计

dapper ×1

fakeiteasy ×1

generics ×1