Beispiel #1
0
 def test_get_type_DHT11_error(self):
     th_sensor_type = th_main_sensor_type()
     cl_fact_main_sensor_type.set_instance(th_sensor_type)
     th_sensor_type = th_main_sensor_type()
     th_sensor_type._type = 'SHT1x'           
               
     self.assertNotEqual(th_sensor_type.get_type(),"DHT11")   
    def test_get_type_SHT75(self):
        o_main_sensor_type = th_main_sensor_type()
        cl_fact_main_sensor_type.set_instance(o_main_sensor_type)
        #cl_fact_logger.get_instance().debug('SHT75 test')
        o_main_sensor_type._type = 'SHT75'

        self.assertEqual(o_main_sensor_type.get_type(), "SHT75")
Beispiel #3
0
 def test_get_type_SHT75(self):
     th_sensor_type = th_main_sensor_type()
     cl_fact_main_sensor_type.set_instance(th_sensor_type)
     th_sensor_type = th_main_sensor_type()
     th_sensor_type._type = 'SHT75'           
                 
     self.assertEqual(th_sensor_type.get_type(), "SHT75")   
    def test_exception(self):
        th_sensor_type = th_main_sensor_type()
        cl_fact_main_sensor_type.set_instance(th_sensor_type)
        th_sensor_type.is_valid = False

        with self.assertRaises(cx_Sensor_not_defined) as cx_error:
            th_sensor_type.get_type()
        self.assertEqual("This sensor is not defined", str(cx_error.exception))
Beispiel #5
0
    def test_get_sensor_type_error(self):
        th_sensor_type = th_main_sensor_type()
        cl_fact_main_sensor_type.set_instance(th_sensor_type)
        th_sensor = th_main_sensor()
        th_sensor_type._type = 'SHT73'

        result = th_sensor.get_sensor_type().get_type()
        expected = "SHT75"
        self.assertNotEqual(result, expected)
Beispiel #6
0
    def setUp(self):
        print("SETUP")

        o_main_sensor_type = th_main_sensor_type
        cl_fact_main_sensor_type.set_instance(o_main_sensor_type)
        o_main_sensor = th_main_sensor
        cl_fact_main_sensor.set_instance(o_main_sensor)

        pass
Beispiel #7
0
    def test_get_sensor_type_ok(self):
        o_main_sensor_type = th_main_sensor_type()
        cl_fact_main_sensor_type.set_instance(o_main_sensor_type)
        o_main_sensor_type._type = 'SHT75'
        o_main_sensor_type._type_ui = 'SHT75'
        o_main_sensor = th_main_sensor_sht75
        cl_fact_main_sensor.set_instance(o_main_sensor)

        result = th_sensor.get_sensor_type().get_type()
        expected = "SHT75"
        self.assertEqual(result, expected)
 def test_get_name(self):
     th_sensor_type = th_main_sensor_type()
     cl_fact_main_sensor_type.set_instance(th_sensor_type)
     self.assertEqual(th_sensor_type.get_name(), "Main_sensor")
    def test_get_type_DHT11(self):
        th_sensor_type = th_main_sensor_type()
        cl_fact_main_sensor_type.set_instance(th_sensor_type)
        th_sensor_type._type = 'DHT11'

        self.assertEqual(th_sensor_type.get_type(), "DHT11")
    def setUp(self):

        self.o_main_sensor_type = th_main_sensor_type
        cl_fact_main_sensor_type.set_instance(self.o_main_sensor_type)