public void PublishAnotherEventDoesNotInvokeHandlersOfOtherEvents( Mock <IEventHandler <TestEvent> > testHandler, TestAnotherEvent anotherEventData) { DomainEvents.Subscribe(testHandler.Object); DomainEvents.Publish(anotherEventData); testHandler.Verify(a => a.Handle(It.IsAny <TestEvent>()), Times.Never()); }
public void PublishAnotherEventDoesNotInvokeHandlersOfOtherEvents( Mock<IEventHandler<TestEvent>> testHandler, TestAnotherEvent anotherEventData) { DomainEvents.Subscribe(testHandler.Object); DomainEvents.Publish(anotherEventData); testHandler.Verify(a => a.Handle(It.IsAny<TestEvent>()), Times.Never()); }