Testowanie schedulera: jak sie za to zabrac

0

Witam,
Jak wiadomo w swiecie Javy EE mamy rozne schedulery np. EJB Timer Service. Wszystko fajnie, konfigurujemy sobie naszego "crona" i wrzucamy mu procedure ktora cyklicznie wykonuje polecenie wedlug wzorca czasowa np. w kazda sobote o 21. Pojawia sie jednak problem: w jaki sposob testowac scheduler, bo przeciez przestawienie zegara systemowego nie wchodzi w gre.

Zalezy mi na tym, aby przetestowac:

  1. Czy procedura uruchamia sie we wlasciwym momencie.
  2. Czy wykonuje to co trzeba.

Czy mozna to zrobic w prosty sposob?

Pozdrawiam,

1

1.Hmmm kiedyś brałem chyba z Quartza cos takiego co zwraca mi następną date wykonania zadania dla stringa "*/20 * * * * ?" i sprawdzałem to w taki sposób - czyli czy wyrażenie jest poprawne - robiłem to tylko dlatego, że system pozwalał definiować takie zadania i to użytkownik wprowadzał crona. Ale w innym przypadku nie widzę potrzeby tego robić
2.Czy wykonuje to co trzeba testujesz normalnie jako zwykła metodę jednostkowo lub integracyjnie

0

Dzięki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1