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)
def test_brake(self): bus = Mock() drv = MotorDriver(0, bus, 0) drv.brake() bus.write_byte_data.assert_called_with(0, 0, 0b00000011)