Open amelquia opened 2 months ago
O teste MapeamentoDeUnidadesComLimitaçãoDeRepositorios, já possui DTO/Fixtures implementadas, necessitando apenas de renomea-lo para seguir o padrão dos outros testes; Os demais testes não possuem pre-requisitos de carga no banco de dados para que sejam realizados, e ou são executados em menos de 15 segundos, assim não havendo oportunidade de melhoria.
SEI4
SEI41
SUPER
Sua solicitação de melhoria está relacionada a um problema? Por favor descreva.
Hoje,muitos testes estão demorando demasiado tempo para concluírem e estão muito verbosos, prejudicando a execução tempestiva do teste automatizado completo e piorando sua eficiência. Alguns chegam a demorar 5 a 10 minutos somente para chegar no ponto que efetivamente ocorreria o teste da funcionalidade em questão.
Descreva a solução que você gostaria Faz-se necessária a refatoração dos testes funcionais, de modo que esses passem a usar classes de fixtures e DTOs, e para que o teste gaste tempo prioritariamente testando o que está proposto no escopo, e deixando a cargo das Fixtures a inclusão de dados e a montagem do cenário que antecede ao teste em si da funcionalidade, objetivando testes mais limpos e fáceis de entender.
Para esta issue, foram selecionados os seguintes testes a serem refatorados, são eles:
[ ] MapeamentoTipoProcessoRelacionamentoOrgaosListagemImportacaoTest
Descreva alternativas que você considerou Uma descrição clara e concisa de quaisquer soluções ou recursos alternativos que você considerou.
Contexto adicional Adicione qualquer outro contexto ou capturas de tela sobre a solicitação de recurso aqui.