@Before
 public void before() {
   bestelbon = new Bestelbon("Jeno", new Adres("Kapellestraat", "27", 9960, "Assenede"));
   bestelbon.addBestelbonlijn(
       new Bestelbonlijn(new Bier(new BigDecimal(10), "Rochefort", new BigDecimal(40)), 4));
   bestelbonDAO.save(bestelbon);
 }
 // Bestelbon toevoegen
 @RequestMapping(value = "overzicht", method = RequestMethod.POST)
 ModelAndView toevoegen(
     @Valid @ModelAttribute("bestelbon") Bestelbon bestelbon, BindingResult bindingResult) {
   if (!bindingResult.hasErrors()) {
     logger.info("Bestelbon word aangemaakt");
     bestelbon.setBesteld(new Date());
     bestelbon.setBestelbonlijnen(opvragenWijnDetails());
     long bestelbonID = bestelbonService.verwerkenBestelbon(bestelbon);
     mandje.setMandje(new TreeMap<Long, Integer>());
     return bevestigd(bestelbonID);
   } else {
     logger.info("Bestelbon niet aangemaakt");
     logger.info(bindingResult.toString());
     return new ModelAndView(VIEW, "mandje", mandje.getMandje())
         .addObject("totaalPrijsTeBetalen", totaalPrijsTeBetalen(opvragenWijnDetails()));
   }
 }
 @Test
 public void testIfBestelbonLijnenIsNotEmpty() {
   assertTrue(!bestelbon.getBestelbonlijnen().isEmpty());
 }
 @Test
 public void create() {
   assertNotEquals(0, bestelbon.getBonNr()); // id moet autonumber hebben:
 }