@Test(dependsOnMethods = "testEditInvoice") public void testDeleteInvoice() throws Exception { Invoice invoice = repository.findOne(id); service.delete(invoice); Invoice newInvoice = repository.findOne(id); Assert.assertNull(newInvoice); }
@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()); }
@Test(dependsOnMethods = "create") public void testGetInvoice() throws Exception { Invoice invoice = service.findById(id); Assert.assertNotNull(invoice.getId()); }
@Test(dependsOnMethods = "testGetInvoice") public void testGetInvoices() throws Exception { List<Invoice> invoiceList = service.findAll(); Assert.assertEquals(invoiceList.size(), 1); }
@Override public InvoiceEnergy convert(Object element) { Long id = Long.parseLong((String) element); return service.getEnergyByID(id); }