J'ai une série de tests qui testent certaines fonctionnalités liées à la timzeoneRéexécution un ensemble de JUnit teste plusieurs fois
j'ai une Avant méthode qui définit le décalage horaire par défaut à un de mes choix, et un après méthode restaure la valeur par défaut avant les tests.
Je veux essentiellement faire
Set fuseau horaire UTC
Exécuter les tests
restauration fuseau horaire
Set fuseau horaire à EST
Exécuter les tests
Restaurer fuseau horaire
Set fuseau horaire à JST
Exécuter les tests
Restaurez fuseau horaire
Les tests sont identiques dans chaque cas.
Y at-il un moyen facile de faire cela?