java: comment se moquer de Calendrier.getInstance()?

Dans mon code j'ai quelque chose comme ceci:

private void doSomething() {
   Calendar today = Calendar.getInstance();
   ....
}

Comment puis-je "fictif" dans mon test junit pour revenir à une date précise?

  • Cette ligne ne pouvait pas être de la compilation!
  • Est today un membre de la classe (sur le terrain) ou une variable locale à l'intérieur d'une méthode?
  • variable locale à l'intérieur d'une méthode
InformationsquelleAutor Randomize | 2012-02-14