Exemplo n.º 1
0
        public void HasZeroDisabledTimeAfterEnable()
        {
            var state    = Mock.Of <IBeamgunState>();
            var disabler = new Disabler(state);

            disabler.Enable();

            Assert.AreEqual(0, disabler.DisabledTime);
        }
Exemplo n.º 2
0
        public void EnableSetsIconPath()
        {
            var state    = Mock.Of <IBeamgunState>();
            var disabler = new Disabler(state);

            disabler.Enable();

            Mock.Get(state).Verify(x => x.SetGraphicsArmed());
        }
Exemplo n.º 3
0
        public void IsNotDisabledAfterEnable()
        {
            var state    = Mock.Of <IBeamgunState>();
            var disabler = new Disabler(state);

            disabler.Enable();

            Assert.AreEqual(false, disabler.IsDisabled);
        }
Exemplo n.º 4
0
        public void EnableSetsIconPath()
        {
            var state    = new BeamgunState();
            var disabler = new Disabler(state);

            disabler.Enable();

            Assert.NotNull(state.TrayIconPath);
        }