Olá, estou iniciando os testes unitários da minha aplicação e é a primeira vez que faço os testes em uma aplicação.
Eu possuo dois apps no projeto, e já consigo fazer os testes do meu arquivo "functions" utilizando o pytest e verificando a cobertura através do sonarqube. Porém, a cobertura ainda é baixa, pois dentro da view da aplicação possui muitas linhas de query's...
Aqui começa o meu problema, como eu faria para executar os testes nessa parte do código, uma vez que fui instruído a executar os testes unitários de forma isolada? Eu pensei em criar um mock, e até descobri que o próprio pytest consegue criar o objeto para não se comunicar com o banco que está em produção, porém não consegui aplicar.
pois quando tento acessar a elementos da aplicação recebo a seguinte resposta quando executo o pytest: ``django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.``, alguma solução pra isso ou método mais simples de executar os testes dentro das views?
Agradeço a atenção de todos.