コード例 #1
0
 @Test(dependsOnMethods = "testEditInvoice")
 public void testDeleteInvoice() throws Exception {
   Invoice invoice = repository.findOne(id);
   service.delete(invoice);
   Invoice newInvoice = repository.findOne(id);
   Assert.assertNull(newInvoice);
 }
コード例 #2
0
 @Test(dependsOnMethods = "testGetInvoice")
 public void testEditInvoice() throws Exception {
   Invoice invoice = repository.findOne(id);
   Invoice updatedInvoice =
       new Invoice.Builder(invoice.getAmount()).copy(invoice).amount(new BigDecimal(20)).build();
   service.edit(updatedInvoice);
   Invoice newInvoice = repository.findOne(id);
   Assert.assertNotNull(newInvoice.getId());
 }
コード例 #3
0
 @Test(dependsOnMethods = "create")
 public void testGetInvoice() throws Exception {
   Invoice invoice = service.findById(id);
   Assert.assertNotNull(invoice.getId());
 }
コード例 #4
0
 @Test(dependsOnMethods = "testGetInvoice")
 public void testGetInvoices() throws Exception {
   List<Invoice> invoiceList = service.findAll();
   Assert.assertEquals(invoiceList.size(), 1);
 }
コード例 #5
0
 @Override
 public InvoiceEnergy convert(Object element) {
   Long id = Long.parseLong((String) element);
   return service.getEnergyByID(id);
 }