История изменений
Исправление abcq, (текущая версия) :
если для тестирования приходится изобретать мок окружение, это звоночек что тесты тут нецелесообразны и вы не можете отделить чистое тестирование функционала от его окружения, либо надо обождать до того когда система будет написано до такой степени что не понадобятся мок заглушки в ней и тогда можно уже тестировать и все в совокупности. Хотя это и противоречит идеи сначала писать тесты, а потом писать реализацию.
Исходная версия abcq, :
если для тестирования приходится изобретать мок окружение, это звоночек что тесты тут нецелесообразны и вы не можете отделить чистое тестирование функционала от его окружения, либо надо обождать до того когда система будет написано до такой степени что не понадобятся мок заглушки в ней и тогда можно уже тестировать и все в совокупности.