public void IsSwitchedOn_If_ShowCountdownTrue_And_WasSwitchedOff()
        {
            _timer.Expect(t => t.IsSwitchedOn).Return(false);

            _updateResponder.ConfigUpdated(new ConfigSettings {
                ShowCountdown = true
            });

            _timer.AssertWasCalled(t => t.SwitchOn());
            _view.AssertWasCalled(v => v.Invoke(Arg <Action> .Is.Anything));
        }
        public void IsSwitchedOn_If_ShowCountdownTrue_And_WasSwitchedOff()
        {
            _timer.Expect(t => t.IsSwitchedOn).Return(false);

            _changeHandler.ConfigUpdated(new ConfigSettings {
                ShowCountdown = true
            });

            _timer.ShouldHaveBeenCalled(t => t.SwitchOn());
            _view.ShouldHaveBeenCalled(v => v.Invoke(Arg <Action> .Is.Anything));
        }