Что на самом деле доказывает зелёный тест?
Он показывает, что реализация соответствует записанному правилу.
Но если само правило неверно, тест может идеально охранять ошибку.
Независимая приёмка начинается не с повторения постановки. Она начинается с ожидаемого пользовательского сценария и решения команды, принятых до оценки реализации.
Проверьте один свой зелёный тест: откуда взялся ожидаемый результат?