Пример #1
0
 def test_from_json(self):
     serializer = Serializer()
     
     sample_1 = serializer.from_json('{"age": 27, "date_joined": "2010-03-27", "name": "Daniel"}')
     self.assertEqual(len(sample_1), 3)
     self.assertEqual(sample_1['name'], 'Daniel')
     self.assertEqual(sample_1['age'], 27)
     self.assertEqual(sample_1['date_joined'], u'2010-03-27')
Пример #2
0
    def test_from_json(self):
        serializer = Serializer()

        sample_1 = serializer.from_json(
            '{"age": 27, "date_joined": "2010-03-27", "name": "Daniel"}')
        self.assertEqual(len(sample_1), 3)
        self.assertEqual(sample_1['name'], 'Daniel')
        self.assertEqual(sample_1['age'], 27)
        self.assertEqual(sample_1['date_joined'], u'2010-03-27')
Пример #3
0
 def test_round_trip_json(self):
     serializer = Serializer()
     sample_data = self.get_sample2()
     serialized = serializer.to_json(sample_data)
     unserialized = serializer.from_json(serialized)
     self.assertEqual(sample_data, unserialized)
Пример #4
0
 def test_round_trip_json(self):
     serializer = Serializer()
     sample_data = self.get_sample2()
     serialized = serializer.to_json(sample_data)
     unserialized = serializer.from_json(serialized)
     self.assertEqual(sample_data, unserialized)