Esqueci de informar, mas as classes atuais estão vindo com essa configuração:
@TestFor(TesteController)
class TesteControllerSpec extends Specification {
...
Gostaria de saber o que é cada classe dessa (TestFor,Specification,...?).
Alguém pode me ajudar?
Oi celsogara, muito bom te ter de volta. :)
Bom, um monte de coisas mudou: pra começar, o framework usado para escrever testes com Grails agora é o Spock. É bastante interessante e eu recomendo fortemente que você dê uma lida neste post: http://thejavatar.com/testing-with-spock/
Dê uma lida neste post que te indiquei primeiro.
Obrigado Dyego!
Após postar aqui no blog, comecei a pesquisar alguns links e me deparei com esse que você mencionou! É uma documentação bem interessante, mas alguns pontos fiquei um pouco perdido, pois ele especifica apenas alguns pontos, mas já estou conseguindo realizar alguns testes.
Obrigado Kico!
Vou olhar como funciona o Spock. Realmente, mudou muita coisa kkkk... fiquei um pouco perdido quando não achei as classes de teste que costumava ter!
Obrigado pela ajuda, Pessoal!
Já estou conseguindo realizar alguns testes. Logo, surgiram novas dúvidas aqui kkkk
Notei que posso setar controllers, services, ... através da anotação '@TestFor'
Mas queria saber algo mais, como faço pra executar múltiplos services ou controllers?
Existe alguma taga para isso? ou cada componente possui seu teste unitário específico?