Como fazer teste automático de agendamento de tarefas?
2 respostas
novato25
Olá,
gostaria de saber como posso testar uma funcionalidade que deve ser executada de 30 em 30 minutos. Preciso verificar se a tarefa está sendo executada de acordo com a periodicidade especificada. Como posso fazer isso? Para o agendamento eu utilizo o Quartz com Spring.
packageexample;publicclassExampleJobextendsQuartzJobBean{privateinttimeout;/** * Setter called after the ExampleJob is instantiated * with the value from the JobDetailBean (5) */publicvoidsetTimeout(inttimeout){this.timeout=timeout;}//método que quero testar a periodiciodadeprotectedvoidexecuteInternal(JobExecutionContextctx)throwsJobExecutionException{// do the actual work}}