customerService.updateProduct(createdP001);
ProductWithCustomersDto stored = customerService
.readProductAsProductWithCustomersDto(createdP001.getId());
Assert.assertTrue("Number of customers should be one", stored.getBuyers().size() == 1);
SimpleCustomerDto storedCustomer = stored.getFromBuyers(createdCustomer.getId());
Assert.assertTrue("Customer should be there", storedCustomer != null);
storedCustomer.setCustomerNr(9101);
stored.addToBuyers(storedCustomer);
customerService.updateProduct(stored);
stored = customerService.readProductAsProductWithCustomersDto(createdP001.getId());
Assert.assertTrue("Number of customers should be one", stored.getBuyers().size() == 1);
storedCustomer = stored.getFromBuyers(createdCustomer.getId());
Assert.assertTrue("Customer should be there", storedCustomer != null);
Assert.assertTrue("Customer number inciiorrect", storedCustomer.getCustomerNr() == 9101);
}