test(CustomerTest): testing customer builder
- Use JUnit and one Hamcrest assertion
fix(CustomerTest): id is now auto incremental
fix(CustomerTest): use Enclosed runner
 - this runner allows the correct detection of nested classes on tests
Merge branch 'adding-some-tests' into abm-customer
refactor(updateCustomer): move logic to domain classes