"В некоторых случаях вы можете добавить уже пройденные тесты, но они будут скорее проверкой, чем разработкой."
В TDD вы всегда наблюдаете, как тест не прошел, прежде чем проходить его, чтобы вы знали, что он работает.
Как вы обнаружили, иногда вы хотите явно описать поведение, которое охватывается кодом, который вы уже написали, но когда рассматривается снаружи тестируемого класса, это отдельная особенность класса. В этом случае тест пройдёт.
Но все равно смотрите, как тест не пройден.
Либо напишите тест с явно ошибочным утверждением, а затем исправьте утверждение, чтобы оно прошло. Или временно взломайте код и посмотрите, как провалились все затронутые тесты, включая новый. А затем исправьте код, чтобы он снова заработал.