Quartz Testes
03/09/2020 15:20
0
Prezados,

Eu tenho um job em Grails 3.3.11 e gostaria de saber se ele está funcionando corretamente em todas as n situações que eu prevejo para testes. Mas aí me veio a pergunta... como eu esto jobs em grails? Ou pelo menos testar as rotinas que o job executa.

Alguma ideia?

Atenciosamente,

Alfredo 
Tags: Grails


0
Primeiro, separe as responsabilidades. 
O Job só deve rodar no tempo programado e disparar uma action em outra classe e essa sim você conseguirá testar como qualquer outra do Grails.
01/10/2020 15:16


0
Pra validar se o teste está rodando o que costumo fazer é registrar o início e fim do seu processamento, seja em uma tabela no banco de dados, seja em arquivo mesmo no servidor.

A vantagem de uma tabela é o acesso. Fica fácil de acessar e evita arquivos extensos de logging, que podem estourar seu servidor. Além disto também serve como informação de auditoria.



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto