Categoria: Testes

    Testes de Unidade - Struts 2

    Testes são uma forma de garantir que a aplicação está funcionando corretamente, e quando é preciso alterá-la, através deles garantimos que ela vai continuar funcionando após feitas as alterações. Aqui vou mostrar como devem ser feitos os testes de unidade das actions quando trabalhamos com Struts 2. Serão criados aqui os testes para a CarroAction, do post [Simplificando - Struts 2][1]. Primeiro, será necessário fazer uma pequena alteração na classe. O construtor da classe agora vai ter que receber o dao ao invés de criá-lo. Fica assim: public CarroAction(final CarroDao dao) { this.dao = dao; } E para fazer os testes, serão adicionados ao [build.gradle][7] os jars do [JUnit][2] e do [Mockito][3]: testCompile 'junit:junit:4.10' testCompile 'org.mockito:mockito-core:1.9.0' Abaixo, a classe de... Continue lendo →