private Order givenValidOrderWithValidOrderLinesAlreadyStored() {
   Order order = givenOrder();
   jiraOrderElementSynchronizer.syncOrderElementsWithJiraIssues(issues, order);
   order.dontPoseAsTransientObjectAnymore();
   orderDAO.saveWithoutValidating(order);
   orderDAO.flush();
   try {
     return orderDAO.find(order.getId());
   } catch (InstanceNotFoundException e) {
     return null;
   }
 }