def test_json_codec(self): mime_codec = MimeCodec() mime = 'application/json' value = dict(key='value') data = '{"key": "value"}' self.assertEqual(data, mime_codec.marshal(mime, value)) self.assertEqual(value, mime_codec.unmarshal(mime, data))
def test_plain_codec(self): mime_codec = MimeCodec() mime = 'text/plain' text = 'plain text' self.assertEqual(text, mime_codec.marshal(mime, text)) self.assertEqual(text, mime_codec.unmarshal(mime, text))