Wie kann ich verspotte JodaTime aktuelle Datum?

Ich möchte testen dieser Methode:

 public FirmOrder findActiveByModelColor(ModelColor modelColor) {
   Query query = em.createQuery("FROM FirmOrder fo WHERE fo.modelColor = :modelColor AND fo.year = :year AND fo.month = :month");
   query.setParameter("modelColor", modelColor);
   query.setParameter("year", new DateTime().year().get());
   query.setParameter("month", new DateTime().monthOfYear().get());
   return (FirmOrder) query.getSingleResult();
 }

aber ich brauche DateTime().year().get() und DateTime().dayOfMonth().get() immer wieder den gleichen Datum

tks

Schreibe einen Kommentar