В TDD вы сначала пишете тест, и этот тест должен определять конкретное поведение. Таким образом, вопрос должен всегда звучать так: что я ожидаю? - а затем напишите тест, чтобы проверить это поведение, - наконец, напишите решение для прохождения теста.
edit: Понимание вопроса
Вы имеете в виду, что эта функция является поведением для несуществующей спецификации, например Нулевая спецификация? Вы можете, конечно, проверить эту нулевую спецификацию на предмет ее поведения определенным образом. Хотя, по-видимому, это в значительной степени будет жестко закодированные однострочные возвращаемые значения (если что-нибудь) Тесты для этого нулевого объекта будут тогда в основном только документировать, что должна делать нулевая спецификация. Это не добавит никакой дополнительной коммерческой ценности в систему.