def test_basic_serialization(self): loves = Love.objects.all()[:10] activities = [l.create_activity() for l in loves] aggregator = NotificationAggregator() aggregated_activities = aggregator.aggregate(activities) serializer = AggregatedActivitySerializer() for aggregated in aggregated_activities: serialized = serializer.dumps(aggregated) unserialized = serializer.loads(serialized) self.assertAggregatedEqual(aggregated, unserialized)
def get_serializer(self): serializer = AggregatedActivitySerializer(Notification) return serializer