Source code for tests.notifications.test_serializer
from unittest import TestCase
from api.notifications.serializers import GetNotificationSerializer
from tests.notifications.factories import LikeNotificationFactory
[docs]
class TestGetNotificationSerializer(TestCase):
[docs]
def setUp(self) -> None:
self.notification = LikeNotificationFactory()
self.serializer = GetNotificationSerializer
[docs]
def test_data(self):
serializer = self.serializer(self.notification)
self.assertListEqual(
list(serializer.data.keys()), ["id", "sender", "type", "is_read", "post", "data", "created_at"]
)