Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }