Before my prep of me testing it, I knew there was extensive unit tests. ApprovalTests are tested with ApprovalTests, and a lot of them. So my main interest is not on the stuff that is already being tested, but on stuff that tends to slip through the cracks when unit testing.
With a bit of personal brainstorming, I came up with three approaches to focus on.
- Usability and Consistency of the API and functionalities
- Inputs and outputs