public void RemoveLastShouldThrowsException() { var communicator = new MockParentEventCommunicator(); var address = new EventCommunicatorAddress(communicator); Assert.Throws<EventAggregatorException>(() => { address.RemoveLast(); }); }
public void RemoveLast() { var communicator = new MockParentEventCommunicator(); var child = new MockChildEventCommunicator(communicator); var address = new EventCommunicatorAddress(child); var addrString = address.AddressString; address.RemoveLast(); Assert.NotEqual(addrString, address.AddressString); }