예제 #1
0
        public void Send(string Key, [SelectionList("Channels")] string Node, [SelectionList("Messages")] string Message)
        {
            MessageHistory.WaitForWorkToFinish(() =>
            {
                Context.State.Retrieve <ServiceBusNodes>().Send(Key, Node, Message);
            });

            MessageHistory.AssertFinished();
        }
예제 #2
0
        public void Send(string Key, [SelectionList("Channels")] string Node, [SelectionList("Messages")] string Message)
        {
            var success = MessageHistory.WaitForWorkToFinish(() =>
            {
                Context.State.Retrieve <ServiceBusNodes>().Send(Key, Node, Message);
            });

            StoryTellerAssert.Fail(!success, "MessageHistory tracking failed");
        }
예제 #3
0
 public void ClearAll()
 {
     MessageHistory.ClearAll();
     _runtimes.Each(x => x.SafeDispose());
     _runtimes.ClearAll();
 }