Tests mit dynamischem Datum

Foermchen82

Top Contributor
Hallo zusammen,

gibt es irgend eine Möglichkeit für das Testen (Unit-Tests oder auch manuell) der VM vorzugaukeln es ist ein ganz anderer Tag?

Ich möchte ungern das datum des Systems ändern, da das mehr auswirkungen hat als mir lieb ist.

Danke im voraus
 
new Date() liefert immer das Systemdatum. Man kann der VM nicht vorgaukeln, dass das anders ist als es ist. Du kannst natürlich Dein gewünschtes Datum selbst erzeugen und damit testen.
 
Aeh das Stichwort heisst schlicht und einfach "mock"

Es wird eine unit gestest und ALLE anderen units werden durch mocks ersetzt - Mit "alle" sind im Normalfall die Projekteigenen units gemeint, aber es verbietet dir niemand die ensprechende java unit zu "mocken" und daraus eine beliebige Zeit zu liefern.
 

Neue Themen


Zurück
Oben