public void TestClearHandlersShouldClearRegisteredHandlers() { DomainEvents.Register <FakeDomainEvent>(p => { _wasHandled = true; }); DomainEvents.ClearHandlers(); DomainEvents.Raise(_event); Assert.That(_wasHandled, Is.False); }
public void TestPanShouldRaiseScatterPlotChangedEvent() { var wasRaised = false; DomainEvents.Register <ScatterPlotChangedEvent>(p => { wasRaised = true; }); _handler.Execute(new PanCommand(_vector)); Assert.That(wasRaised, Is.True); DomainEvents.ClearHandlers(); }
public void TestExecuteShouldRaiseScatterPlotChangedEvent() { var wasRaised = false; DomainEvents.Register <ScatterPlotChangedEvent>(p => { wasRaised = true; }); _handler.Execute(new ZoomToFullExtentCommand()); Assert.That(wasRaised, Is.True); DomainEvents.ClearHandlers(); }
public void TestSetPlotsShouldRaiseScatterPlotChangedEvent() { var plots = new List <Plot>(); var wasScatterPlotChanged = false; DomainEvents.Register <ScatterPlotChangedEvent>(p => { wasScatterPlotChanged = true; }); _scatterPlot.SetPlots(plots); Assert.That(wasScatterPlotChanged, Is.True); DomainEvents.ClearHandlers(); }
public void TearDown() { DomainEvents.ClearHandlers(); }