class TestCompositeSensor(unittest.TestCase):
         
    def setUp(self):
        self._testSensors = []
        self._composite = CompositeSensor()
        
    def test_getTemperature(self):
        self._testSensors.append( CyclicThermometer([10]) )
        self._testSensors.append( CyclicThermometer([8]) )
        
        self._composite.add_sensors(self._testSensors)
        self.failUnlessAlmostEqual(self._composite.get_temperature(), 9) 
 def setUp(self):
     self._testSensors = []
     self._composite = CompositeSensor()