public void EnsureEcho_uses_retry_strategy() { const string msg = "Hello!"; _utilApi.Echo(msg); _apiExecutorMock.Verify(obj => obj.Execute(It.IsAny <Func <string, string, SimpleMessage, SimpleMessage> >(), "sessionToken", "keyManagerToken", new SimpleMessage(msg))); }
public void EnsureEcho_uses_retry_strategy() { const string msg = "Hello!"; _apiExecutorMock.Setup( obj => obj.Execute(It.IsAny <Func <string, string, SimpleMessage, CancellationToken, Task <SimpleMessage> > >(), "sessionToken", "keyManagerToken", It.IsAny <SimpleMessage>(), default(CancellationToken))).Returns(new SimpleMessage()); _utilApi.Echo(msg); _apiExecutorMock.Verify(obj => obj.Execute(It.IsAny <Func <string, string, SimpleMessage, CancellationToken, Task <SimpleMessage> > >(), "sessionToken", "keyManagerToken", It.IsAny <SimpleMessage>(), default(CancellationToken))); }