public void Setup() { _arduino = new Mock <IArduino>(MockBehavior.Strict); _timer = new MockedTimer(); MockPinModes(PinMode.Pwm); _led = new LedRGB(_arduino.Object, Pins, _timer); }
public void Setup() { _arduino = new Mock<IArduino>(MockBehavior.Strict); _timer = new MockedTimer(); _arduino.Setup(a => a.DigitalWrite(Pin, DigitalPin.Low)).Verifiable(); _arduino.Setup(a => a.PinMode(Pin, PinMode.Output)).Verifiable(); _led = new Led(_arduino.Object, Pin, _timer); }
public void Setup() { _arduino = new Mock <IArduino>(MockBehavior.Strict); _timer = new MockedTimer(); _arduino.Setup(a => a.DigitalWrite(Pin, DigitalPin.Low)).Verifiable(); _arduino.Setup(a => a.PinMode(Pin, PinMode.Output)).Verifiable(); _led = new Led(_arduino.Object, Pin, _timer); }
public void Setup() { _arduino = new Mock <IArduino>(MockBehavior.Strict); _timer = new MockedTimer(); _arduino.Setup(a => a.DigitalWrite(Pin, DigitalPin.Low)).Verifiable(); _arduino.Setup(a => a.PinMode(Pin, PinMode.Pwm)).Verifiable(); _led = new LedPwm(_arduino.Object, Pin, _timer); _led.Intensity.Should().Equal(0); }
public void Setup() { _arduino = new Mock<IArduino>(MockBehavior.Strict); _timer = new MockedTimer(); _arduino.Setup(a => a.DigitalWrite(Pin, DigitalPin.Low)).Verifiable(); _arduino.Setup(a => a.PinMode(Pin, PinMode.Pwm)).Verifiable(); _led = new LedPwm(_arduino.Object, Pin, _timer); _led.Intensity.Should().Equal(0); }