![](/img/trans.png)
[英]Setup method with FindOptions<T> as parameter in UnitTest using Moq
[英]Setup Method with object type parameter using MOQ
我有一个界面
public interface IProgramer
bool ReturnStatus(Program prg,string filepath);
Class
public Class Programer :IProgramer
{
public bool ReturnStatus(Program prg,string filepath)
{
// logic
return status
}
}
单元测试用例
public void StartOperationTest()
{
string dummyfilepath = "C://Users//x//";
Program dummyprgObj = new Program
{
Name = "x",
Rollno = 1,
};
var mock = new Mock<IProgramer>();
mock.Setup(x => x.ReturnStatus(dummyprgObj, dummyfilepath)).Returns(true);
}
setup 方法总是给出错误的。
有人可以告诉我这里有什么问题吗?
尝试使用 mock.SetupGet() 而不是您正在使用的“设置”。 还有一个观察,class 'Programer' 应该实现接口 'IProgramer'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.