def test_start(self):
     sensor = Sensors()
     sensor.stop()
     self.assertEqual(sensor.isRunning(), False)
     sensor.start()
     self.assertEqual(sensor.isRunning(), True)
     sensor.stop()
     self.assertEqual(sensor.isRunning(), False)
 def test_isRaspPi(self):
     sensor = Sensors()
     self.assertEqual(sensor.isRaspberryPi, False)
     sensor.stop()
     self.assertEqual(sensor.isRunning(), False)
 def test_door(self):
     sensor = Sensors()
     self.assertEqual(isinstance(sensor.doorIsOpen(), bool), True)
     sensor.stop()
     self.assertEqual(sensor.isRunning(), False)
 def test_Brightness(self):
     sensor = Sensors()
     self.assertEqual(isinstance(sensor.getBrightness(), int), True)
     self.assertEqual(sensor.getBrightness() > 0, True)
     sensor.stop()
     self.assertEqual(sensor.isRunning(), False)
 def test_Humidity(self):
     sensor = Sensors()
     self.assertEqual(isinstance(sensor.getHumidity(), int), True)
     self.assertEqual(sensor.getHumidity() > 0, True)
     sensor.stop()
     self.assertEqual(sensor.isRunning(), False)
 def test_Temperature(self):
     sensor = Sensors()
     self.assertEqual(isinstance(sensor.getTemp(), int), True)
     self.assertEqual(sensor.getTemp() > 0, True)
     sensor.stop()
     self.assertEqual(sensor.isRunning(), False)