public void send_a_message_to_generic_listeners() { var message = new Message1 { Name = "this one" }; theHub.Send(message); listener1.AssertWasCalled(x => x.Receive(message)); listener2.AssertWasCalled(x => x.Receive(message)); listener3.AssertWasCalled(x => x.Receive(message)); }
public void send_a_message_to_all_listeners_2() { var message = new Message2 { Name = "that one" }; theHub.Send(message); listener1.AssertWasCalled(x => x.Receive(message)); listener2.AssertWasCalled(x => x.Receive(message)); listener3.AssertWasCalled(x => x.Receive(message)); listener7.AssertWasCalled(x => x.Receive(message)); listener8.AssertWasCalled(x => x.Receive(message)); }
public void send_a_message_to_all_listeners_for_that_specific_message() { var message = new Message1 { Name = "this one" }; theHub.Send(message); listener4.AssertWasCalled(x => x.Receive(message)); listener5.AssertWasCalled(x => x.Receive(message)); listener6.AssertWasCalled(x => x.Receive(message)); }
private void assertAllCompleteMessage() { listener.AssertWasCalled(x => x.Receive(null), x => x.IgnoreArguments()); }