Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Estou com dúvida no curso de Maven: gerenciando dependências, no exercício do capítulo Relatórios e testes.

Por que usamos o mvn verify depois de compilar o programa? Digamos que eu tenho uma aplicação relativamente grande, com vários jars e muitas linhas de código o processo de package pode demorar mais certo? Então vou demorar mais para fazer o build e depois demorar mais um tempo para verificar se meus teste passaram com êxito. O correto não seria usar o verify primeiro?

3 respostas

Você está certo Willian. As fases de test são rodadas antes do package. Já na fase de integration-test queremos testar como nosso projeto se integra com os outros, por isso eles julgaram justo que fosse gerado o package para depois testá-lo com os testes de integração.

Para rodar as fase de teste primeiro seria só usar o verify tambem?

solução!

Para só rodar testes de unidade você pode fazer mvn test

Abraço!