@Override public boolean addPayment(final InvoicePayment payment) { return invoice.addPayment(payment); }
invoice1.addPayment(new DefaultInvoicePayment(InvoicePaymentType.ATTEMPT, UUID.randomUUID(), invoice1.getId(), april25.toDateTimeAtCurrentTime(), TEN, Currency.USD, Currency.USD, null, true)); assertEquals(invoice1.getBalance().compareTo(ZERO), 0);