如何翻译这个moq代码:
fooMoq.Setup(x => x.SayHello("xxx")).Returns("hello").Callback((string name) =>
{
Assert.AreEqual(name, "xxx");
});进入FakeItEasy
发布于 2011-12-17 12:29:14
A.CallTo(() => fooMoq.SayHello("xxx")).Invokes((string name) => { Assert.AreEqual(name, "xxx"); }).Returns("hello");发布于 2011-12-09 11:52:44
我认为你必须这样做:
A.CallTo(() => foo.SayHello("name")).Returns("hello");顺便说一句:你为什么要用假的,在我看来,它的威力不如莫克。
发布于 2016-03-26 06:25:51
试试这个:
A.CallTo(() => foofake.SayHello("name")).WithAnyArguments().Returns("xxx");
var foo=new foo(foofake);
var responseReturned=foo.Functioncall(name);
Assert.AreEqual(responseReturned, "xxx");https://stackoverflow.com/questions/8442060
复制相似问题