Ejemplo n.º 1
0
        public void SelfTests()
        {
            //Arrange
            tempSensor_.RunSelfTest().Returns(true);
            bool result = uut.RunSelfTest();

            //Assert
            Assert.Multiple(() =>
            {
                tempSensor_.Received().RunSelfTest();
                heater_.Received().RunSelfTest();
            });
        }
Ejemplo n.º 2
0
        public void Regulate_OkTemp_GetTempCalled()
        {
            _tempSensor.GetTemp().Returns(25);

            _uut.Regulate();

            _tempSensor.Received().GetTemp();
        }
Ejemplo n.º 3
0
 public void Regulate_TempIrrelevant_TempSensorQueriedForTemp()
 {
     _uut.Regulate();
     _tempSensor.Received().GetTemp();
 }
Ejemplo n.º 4
0
 public void TempSensor_GetTemp_isCalled()
 {
     _fakesSensor.ClearReceivedCalls();
     _uut.GetCurTemp();
     _fakesSensor.Received(1).GetTemp();
 }