When I rewrote TestClassRunnerTest
and SuiteRunnerTest
in specification style, I left behind tests which were not isolated - they were checking more things than just the one thing they were interested in. I figured out a way to write them better.