我正在使用此代码来验证我正在测试的方法的行为:
_repository.Expect(f => f.FindAll(t => t.STATUS_CD == "A"))
.Returns(new List<JSOFile>())
.AtMostOnce()
.Verifiable();
_repository 定义为:
private Mock<IRepository<JSOFile>> _repository;
当我的测试运行时,我得到这个异常:
不支持表达式 t => (t.STATUS_CD = "A")。
如果我不能将表达式传递给 Expect 方法,有人可以告诉我如何测试这种行为吗?
谢谢!!