def test_decrypt_message(self):
    Message.add_decoder(Cryptor())
    inp = '{"protocol": "iot:1", "node": "Turkusik", "chip_id": "pc", "event": "message.plain", "parameters": ["a"], "response": "", "targets": ["Turkusik"]}'
    msg = factory.MessageFactory.create(inp)
    assert_equal(msg.data['event'], 'message.plain')
    assert_equal(msg.data['parameters'], ['a'])
    assert_equal(msg.data['targets'], ['Turkusik'])
def test_decrypt_message(self):
    Message.add_decoder(Cryptor())
    inp = '{"protocol": "iot:1", "node": "Turkusik", "chip_id": "pc", "event": "message.plain", "parameters": ["a"], "response": , "targets": ["Turkusik"]}'
    msg = factory.MessageFactory.create(inp)
    assert_equal(msg.data['event'], 'message.plain')
    assert_equal(msg.data['parameters'], ['a'])
    assert_equal(msg.data['targets'], ['Turkusik'])