当前位置:  开发笔记 > 编程语言 > 正文

Moq期望IRepository传递表达

如何解决《Moq期望IRepository传递表达》经验,为你挑选了0个好方法。

我正在使用此代码来验证我正在测试的方法的行为:

    _repository.Expect(f => f.FindAll(t => t.STATUS_CD == "A"))
    .Returns(new List())
    .AtMostOnce()
    .Verifiable();

_repository定义为:

private Mock> _repository;

运行我的测试时,我得到以下异常:

表达式t =>(t.STATUS_CD ="A")不受支持.

如果我不能将表达式传递给Expect方法,有人可以告诉我如何测试这种行为吗?

谢谢!!

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有