My Tests Are Killing Me

Since the early days of eXtreme Programming, tests have been touted as “executable documentation”. In practice, however, many tests fail to live up to that ideal and worse become a time sink when trying to decipher test failures. Using examples and focusing specifically on unit or developer tests, this talk examines the characteristics of readability in tests and offer advice on making your tests more readable.