public void DoorOpen_StartCooking()
        {
            _door.Open();
            _powerButton.Press();
            _timeButton.Press();
            _startCancelButton.Press();

            _powerTube.DidNotReceive().TurnOn(50);
        }
        public void StartCooking_WaitFiveSeconds_TimeNotExpired_PTNotTurnOff(int s1)
        {
            _sut.StartCooking(400, s1);

            ManualResetEvent pause = new ManualResetEvent(false);

            pause.WaitOne(5100);

            _powertube.DidNotReceive().TurnOff();
        }
 [TestCase(20, 60)] //sæt 60 ind
 public void CookcontrollerTimerTestNotStoppedCooking(int power, int time)
 {
     _uut.StartCooking(power, time);
     Thread.Sleep(59000);
     _powerTube.DidNotReceive().TurnOff();
 }