МПИ>>я говорил что тесты должны проверять правильность поведения в значимых use-case'ах, а не прибивать программу к текущей реализации гвоздями unit-testов
МПИ>>поясните правильную ситуацию...
_>по ходу не налетал ты на последствия "безобидного" изменения в коде
я налетал на разные интересные последствия рукожопия, но видимо не на это
что имеется в виду?
полагаю что юнит тесты мало спасут — в том проекте после "безобидного изменения"
просто постфактум, чтобы коммит прошёл, сделают соответствующие правки в тестах и всё...