Beispiel #1
0
        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)));
        }
Beispiel #2
0
        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)));
        }