def setUp(self): """Set up test fixtures, if any.""" mock_input_values = (-1, -1, None) mock_modules = [ SetupModule(*mock_input_values), InputModule(*mock_input_values), OutputModule(*mock_input_values), Button(*mock_input_values), Dial(*mock_input_values), Env(*mock_input_values), Gyro(*mock_input_values), Ir(*mock_input_values), Mic(*mock_input_values), Ultrasonic(*mock_input_values), Display(*mock_input_values), Led(*mock_input_values), Motor(*mock_input_values), Speaker(*mock_input_values), ] self.modi = MODI(nb_modules=len(mock_modules), test=True) self.modi._ser_proc = mock.Mock() self.modi._exe_thrd = mock.Mock() self.modi._modules = mock_modules
class TestIr(unittest.TestCase): """Tests for 'Ir' package.""" def setUp(self): """Set up test fixtures, if any.""" mock_args = (-1, -1, None) self.ir = Ir(*mock_args) self.ir._get_property = mock.Mock() def tearDown(self): """Tear down test fixtures, if any.""" del self.ir def test_get_proximity(self): """Test get_proximity method.""" self.ir.get_proximity() self.ir._get_property.assert_called_once_with( self.ir.PropertyType.PROXIMITY)
def setUp(self): """Set up test fixtures, if any.""" self.send_q = Queue() mock_args = (-1, -1, self.send_q) self.ir = Ir(*mock_args)
def test_get_proximity(self): """Test get_proximity method.""" _ = self.ir.proximity self.assertEqual( self.send_q.get(), Ir.request_property(-1, Ir.PropertyType.PROXIMITY))
def setUp(self): """Set up test fixtures, if any.""" self.conn = MockConn() mock_args = (-1, -1, self.conn) self.ir = Ir(*mock_args)
def setUp(self): """Set up test fixtures, if any.""" mock_args = (-1, -1, None) self.ir = Ir(*mock_args) self.ir._get_property = mock.Mock()