def test_serializer(obj): json_serializer = JsonSerializer() result = json_serializer.loads(json_serializer.dumps(obj)) if hasattr(result, '__dict__'): for x in obj.__dict__: assert x in result.__dict__ else: assert obj == json_serializer.loads(json_serializer.dumps(obj))
def test_cell(test_input, expected): serializer = JsonSerializer() assert serializer.dumps(test_input) == expected