| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCallback() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withId(Id) |   | 92% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| withNumber(String) |   | 92% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| withProject(Project) |   | 92% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| withJobEvents(List) |   | 92% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| withDate(LocalDate) |   | 92% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| withDueDate(LocalDate) |   | 92% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| withEarnings(Money) |   | 92% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| withTax(Money) |   | 92% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| withCallback(Invoice.Builder.Callback) |   | 92% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| Invoice.Builder(Id, String, Project, List, LocalDate, LocalDate, Money, Money, Invoice.Builder.Callback) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| Invoice.Builder(Invoice.Builder.Callback) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| create() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| with(Invoice.Builder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| Invoice.Builder() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNumber() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProject() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getJobEvents() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDate() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDueDate() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEarnings() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTax() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |