The RED step
The test *must* fail before it passes.
Exactly, and we should check not only that it fails, but also that it fails in a way we expect to fail, so we need to read the failure message.
The test *must* fail before it passes.
Exactly, and we should check not only that it fails, but also that it fails in a way we expect to fail, so we need to read the failure message.