def test_strings(self): self.parser = ATParser() commandResponseValue = 120 commandName = 'F' commandArg = '100' a = ATCommandHandler() a.handleBasicCommand = MagicMock(return_value=ATCommandResult( ATCommandResult.OK, commandResponseValue)) self.parser.register(commandName, a) result = self.parser.process('AT{}{}'.format(commandName, commandArg)) a.handleBasicCommand.assert_called_with(commandArg) self.assertEqual(result.toString(), '120\r\n\r\nOK')
def test_strings(self): a = ATCommandHandler() self.assertEqual( a.handleBasicCommand('foo').toString(), ATCommandResult.ERROR_STRING) self.assertEqual(a.handleActionCommand().toString(), ATCommandResult.ERROR_STRING) self.assertEqual(a.handleReadCommand().toString(), ATCommandResult.ERROR_STRING) self.assertEqual( a.handleSetCommand('foo').toString(), ATCommandResult.ERROR_STRING) self.assertEqual(a.handleTestCommand().toString(), ATCommandResult.OK_STRING)
def test_strings(self): a = ATCommandHandler() self.assertEqual(a.handleBasicCommand('foo').toString(), ATCommandResult.ERROR_STRING) self.assertEqual(a.handleActionCommand().toString(), ATCommandResult.ERROR_STRING) self.assertEqual(a.handleReadCommand().toString(), ATCommandResult.ERROR_STRING) self.assertEqual(a.handleSetCommand('foo').toString(), ATCommandResult.ERROR_STRING) self.assertEqual(a.handleTestCommand().toString(), ATCommandResult.OK_STRING)