예제 #1
0
        public void ModeButtonClickTriggersCorrectAction()
        {
            var clock = A.Fake <IClock>();

            _behavior.Load(clock);
            _behavior.OnClick(new ModeClick());
            A.CallTo(() => clock.SwitchBehavior <TimeBehavior>()).MustHaveHappened();
        }
예제 #2
0
 public void SetUp()
 {
     _testableClock = new TestableClock
     {
         Display = A.Fake <IClockDisplay>()
     };
     _behavior = new StopwatchBehavior()
     {
         TimeSpan = new TimeSpan()
     };
     _behavior.Load(_testableClock);
 }