public void IgnoresUnexpectedEvents() { bool eventPassed = false; var handler = new GenericSyncEventHandler<FSEvent>( this.priority, delegate(ISyncEvent e) { eventPassed = true; return true; }); var wrongEvent = new Mock<ISyncEvent>(MockBehavior.Strict); Assert.IsFalse(handler.Handle(wrongEvent.Object)); Assert.IsFalse(eventPassed); }
public void HandleExpectedEvents() { bool eventPassed = false; var handler = new GenericSyncEventHandler <ConfigChangedEvent>( this.priority, delegate(ISyncEvent e) { eventPassed = true; return(true); }); var correctEvent = new Mock <ConfigChangedEvent>(); Assert.IsTrue(handler.Handle(correctEvent.Object)); Assert.IsTrue(eventPassed); }
public void IgnoresUnexpectedEvents() { bool eventPassed = false; var handler = new GenericSyncEventHandler <FSEvent>( this.priority, delegate(ISyncEvent e) { eventPassed = true; return(true); }); var wrongEvent = new Mock <ISyncEvent>(MockBehavior.Strict); Assert.IsFalse(handler.Handle(wrongEvent.Object)); Assert.IsFalse(eventPassed); }
public void HandleExpectedEvents() { bool eventPassed = false; var handler = new GenericSyncEventHandler<ConfigChangedEvent>( this.priority, delegate(ISyncEvent e) { eventPassed = true; return true; }); var correctEvent = new Mock<ConfigChangedEvent>(); Assert.IsTrue(handler.Handle(correctEvent.Object)); Assert.IsTrue(eventPassed); }