testing microservices
Goals of testing:
- code should do what it should be doing
- provide fast, reliable and accurate feedback
- make overall maintenance easier

By Mike Cohn
As you go up the scope increases and the number of tests decreases
Types of tests
This doesn't entirely match up to the above image.
References