An experience of unit testing with the Arrange, Act, Assert (AAA) pattern: Part II

Recap: in Part I, we looked at some “rules” we used to apply the “Arrange, Act, Assert” (AAA) pattern. In this part, we’ll look at some nuances, and how it sometimes highlighted issues in either the production or test code.

Phase labels

At the end of Part I, we were considering this larger test: