By maintainability, I mean shows good patterns and how to setup the data
for each tests. A problem that I often run into is, integration tests
often requires existing data to be there. For example, if I want to test
AccountService.payAccount(), perha...