Prévia do material em texto
4.1 O teste negativo é o testPlanoNaoAtualizadoSeMenosDe12Cursos(). Ele verifica se o plano do aluno não é atualizado quando o aluno completou menos de 12 cursos. Esse teste verifica um cenário em que o aluno não deveria ter o plano atualizado, pois ele ainda não completou 12 cursos. O teste passa se o plano continuar Básico, mostrando que o sistema está respeitando a regra de negócios. 4.2 O teste positivo é o testVerificarAtualizarPlanoPremium(). Ele verifica se o plano do aluno é atualizado para Premium corretamente quando o aluno completa 12 cursos. Esse teste simula a situação real de um aluno que completou 12 cursos e verifica se o sistema atualiza o plano para Premium como esperado. O teste passa se o comportamento for o esperado. 4.3 Não é necessário refatorar, ambos os testes são funcionais e verificam corretamente os comportamentos esperados, tanto para entradas válidas quanto inválidas, garantindo a cobertura dos principais cenários relacionados à atualização do plano do aluno.