Which Tests to Write

In this screencast, we'll revisit the example from "Performance of Different Test Sizes", where we wrote similar pairs of tests at four different levels. We'll go through each level, asking which of those tests we should keep, and why. Along the way, we'll compare the layers a test claims to test to the layers it actually interacts with, and see how that indicates the quality of the test.