如何断言方法调用?

时间:2018-12-18 12:34:27

标签: fakeiteasy

尝试验证我的服务已被调用。我不在乎参数,只是它被调用过一次。我尝试过了

        A.CallTo(() => topicWriterFake.Write(A<string>.Ignored, A<string>.Ignored, A<IEnumerable<string>>.Ignored))
            .Returns(Task.CompletedTask);

//导致消息写入总线的代码

//现在,我尝试验证它是否已被调用,但是失败,并显示一条消息“希望准确地找到它一次,但在调用中找不到它:”

        A.CallTo(() => topicWriterFake.Write(A<string>.Ignored, A<string>.Ignored, A<IEnumerable<string>>.Ignored))
            .MustHaveHappenedOnceExactly();

0 个答案:

没有答案