Describes the ratio of how many unit tests, integration tests and end to end test you should write.
Example:
Lots of low-level unit test for models
fewer integration tests, where you check how your models interact with each other
less end to end tests, where you call your actual endpoints