public void EnableMDynamicResultsInEvent() { var mDynamic = new MDynamicModeSelector(); var events = mDynamic.Enable(); Assert.True(events.Any(x => x is MDynamicModeEntered)); }
public void CannotTurnOffMDynamicTwice() { var mDynamic = new MDynamicModeSelector(); Assert.Throws <DomainRuleViolatedException>(() => { mDynamic.Disable(); mDynamic.Disable(); }); }