Pergunta

Precisamos de alguma consistência nos nossos casos de teste funcionais. O melhor que podemos fazer atualmente é esperar por um tempo estimado antes dos temporizadores Java EE no produto deveria ter sido acionado. Seria muito mais previsível se os casos de teste poderia desencadear os temporizadores programaticamente, provavelmente com JMX.

Como isso pode ser feito? Existe uma interface JMX à facilidade Glassfish temporizador que podemos usar?

Foi útil?

Solução

A sua aparentemente impossível, já que a questão ainda não foram respondidas por quase três meses.

No entanto, percebi que para fins de teste é o suficiente para ser notificado quando o disparo tenha realmente ocorrido. (Disparo ativamente só vai comprar-me tempo no comércio de qualidade)

Eu estou adicionando monitoramento para completação de eventos em vez, mas obrigado por me deixar saber que ele é realmente impossível;)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top