Еще один важный эпизод из книги К. Бека "Разработка через тестирование". Есть по крайней мере три способа заставить тест выполняться: подделка реализации, триангуляция и очевидная реализация.
Триангуляция — это способ вычисления источника радиосигнала путем измерения его азимута двумя отдельными станциями слежения.
В TDD можно использовать подобный подход. Например, для проверки метода, реализующего проверку равенства объектов, полезно написать один тест для проверка истинности равенства объектов (например, assert 5 == 5), а другой для проверки ложности утверждения равенства неравных объектов ( assert not 5 == 6).