Thank you for this piece! Testing is scary to write about, but it is something we need to discuss more openly, in my opinion.
Just a small correction. Putting a nested class after a `private` keyword doesn’t make that class private. You need to use a`private_constant` declaration.