É possível executar incremental / testes JUnit automatizado em Eclipse?
-
27-10-2019 - |
Pergunta
Suporte Eclipse compilação incremental. Se eu salvar um arquivo de origem, em seguida, ele irá compilar os arquivos modificados.
É possível após a compilação incrementais também para executar os testes JUnit do mesmo pacote e mostrar a falha na exibição de erro. Então eu posso ver o teste JUnit falhando e compilação de erros na mesma visão sem ação extra. Há algum plugins que podem fazê-lo?
Solução
Você tem que olhar para esses plugins:
- JUnit Max : Não livre, desenvolvido por Kent Benk (um dos homens por trás da prática TDD);
- MoreUnit : Livre, mas essencialmente dedicado a ajudar você a escrever os testes;
- Infinitest : Agora livre, este plugin é dedicado a executar os testes relacionados com os arquivos que você acabou modificados .
Assim, a respeito de suas necessidades, eu sugiro que você instale MoreUnit e Infinitest plugins.
Outras dicas
Use ExternalToolBuilder .
Ela pode ser desencadeada por fonte modificar.
Não há recurso personalizado Eclipse ( integrar externa construtor ferramenta ) que pode atender sua necessidade. Mas ele precisa de um esforço extra para escrever os scripts eu nunca utilizados. casos de teste automáticas não é uma forma conveniente, pelo menos, um único clique para ver barra verde em Eclipse é suficiente para mim:)
Você pode executar todos os testes em um projeto usando Alt+Shift+X,T
. Eu acho que tornando-se mais automatizada do que isso pode tomar um pedágio desempenho sério. compilação incremental é a compilação de arquivo, no máximo, 1 de cada vez, mas você está falando sobre o funcionamento potencialmente centenas de testes.