Reversed Testing Pyramid
The reversed testing pyramid attributes the most attention to end-to-end tests: verify‐ ing the application’s workflow from beginning to end. Such an approach best fits codebases implementing the transaction script pattern: the business logic is simple and the number of layers is minimal, making it more effective to verify the end-to- end flow of the system.
Figure 10-6 shows the testing strategy decision tree.
![]() |