>Но каким образом я могу написать тесты для функций, которые вызывают системные функции?
Для начала надо понять будет ли там логика, которую надо покрывать юнит тестами. Тестировать просто вызовы можно, если начальство покрытия требует.
У тебя какое-то странное понимание тдд. Ибо это итеративный процесс. Посмотри какое-нибудь видео, где люди практический пример показывают.
@alex@lor.sh Хорошо, посмотрю; благодарю за совет!