예제 #1
0
    def test_unmarshal_by_id(self):
        command = LoginByIDCommand.unmarshal(self.by_id_msg)

        self.assertEqual(command.name, LoginByIDCommand.name)
        self.assertEqual(command.agent_id, self.agent_id)
        self.assertEqual(command.extension, self.extension)
        self.assertEqual(command.context, self.context)
예제 #2
0
    def test_unmarshal_by_id(self):
        command = LoginByIDCommand.unmarshal(self.by_id_msg)

        self.assertEqual(command.name, LoginByIDCommand.name)
        self.assertEqual(command.agent_id, self.agent_id)
        self.assertEqual(command.extension, self.extension)
        self.assertEqual(command.context, self.context)
예제 #3
0
    def test_marshal_by_id(self):
        command = LoginByIDCommand(self.agent_id, self.extension, self.context)

        msg = command.marshal()

        self.assertEqual(msg, self.by_id_msg)
예제 #4
0
    def test_marshal_by_id(self):
        command = LoginByIDCommand(self.agent_id, self.extension, self.context)

        msg = command.marshal()

        self.assertEqual(msg, self.by_id_msg)