ERROR: test_verifica_campos_serializados (aluraflix.tests.testes_serializers.ProgramaSerializer)
Teste que verificar se os campos estão sendo serializados
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/pablobagano/Desktop/django_apps/drf_teste_documentacao-projeto_inicial/aluraflix/tests/testes_serializers.py", line 13, in setUp
self.serializer = ProgramaSerializer(instance=self.programa)
TypeError: __init__() got an unexpected keyword argument 'instance'
A instância do Serializer não aceita o argumento 'instance'. Quando eu testo sem nenhum argumento, recebo a seguinte mensagem:
Traceback (most recent call last):
File "/Users/pablobagano/Desktop/django_apps/drf_teste_documentacao-projeto_inicial/aluraflix/tests/testes_serializers.py", line 19, in test_verifica_campos_serializados
data = self.serializer.data
AttributeError: 'ProgramaSerializer' object has no attribute 'data'
Meio óbvio, porque a instância não está vinculada a nenhuma infromação, logo, nenhum atributo. Alguém pode me dar uma luz?