2. The tests are the spec, right?
• Source code is complicated
• Tests mix intent, implementation, and scaffold
• “the code” is meaningless to a customer
• “the code” is also meaningless to new
developers
3. Requirement
When bad credentials are used to login, the
response code should be 501, with a message of
“Bad Password or Username”.