redspark-io / modelo-java

Projeto Modelo com Spring Boot
4 stars 0 forks source link

Testes de Integração e não unitário #6

Closed brunosales closed 9 years ago

brunosales commented 9 years ago

No exemplo todos os testes são de integração. Sobe-se um servidor de aplicação, no caso Tomcat, e executa os testes em uma thread separada do servidor. Dessa forma simula o ambiente exato, não precisando usar custom filters, sessão simulada, mock web request e response, etc.

brunosales commented 9 years ago

A anotação reponsável por isso é: @IntegrationTest("server.port=10001") na classe: ApplicationTeste.java

brunosales commented 9 years ago

Iremos focar nos testes de integração sempre, os testes unitários ficarão à decisão dos desenvolvedores/applicação.