Esempio n. 1
0
 def test_brake_state_property(self):
     bus = Mock()
     drv = MotorDriver(0, bus, 0)
     self.assertFalse(drv.brake_state)
     drv.set(0.5)
     self.assertFalse(drv.brake_state)
     drv.brake()
     self.assertTrue(drv.brake_state)
     drv.set(0)
     self.assertFalse(drv.brake_state)
Esempio n. 2
0
 def test_brake(self):
     bus = Mock()
     drv = MotorDriver(0, bus, 0)
     drv.brake()
     bus.write_byte_data.assert_called_with(0, 0, 0b00000011)