Как утверждать вызов метода? - PullRequest
0 голосов
/ 18 декабря 2018

Попытка убедиться, что мой сервис был запущен.Меня не волнуют аргументы, только то, что он был вызван один раз.Я попробовал этот

        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();
...