public void ShouldNotFoundDevice() { var mock = new Mock <IOneWire>(); mock.Setup(w1 => w1.getDevice("TestUUID")).Returns <IOneWireDevice>(null); var device = new ConfiguredTempSensor("TestUUID", "testSpace", mock.Object); var measureValue = device.FindDevice(); Assert.AreEqual(false, measureValue); }
public void ShouldInitDevice() { var mock = new Mock <IOneWire>(); mock.Setup(w1 => w1.getDevice("TestUUID")).Returns(new DS18B20("TestUUID")); var device = new ConfiguredTempSensor("TestUUID", "testSpace", mock.Object); var measureValue = device.FindDevice(); Assert.AreEqual(true, measureValue); }