示例#1
0
        public void EnableMDynamicResultsInEvent()
        {
            var mDynamic = new MDynamicModeSelector();

            var events = mDynamic.Enable();

            Assert.True(events.Any(x => x is MDynamicModeEntered));
        }
示例#2
0
        public void CannotTurnOffMDynamicTwice()
        {
            var mDynamic = new MDynamicModeSelector();

            Assert.Throws <DomainRuleViolatedException>(() =>
            {
                mDynamic.Disable();
                mDynamic.Disable();
            });
        }