Здравствуйте, gandjustas, Вы писали:
G>·>И что? Интеграционные тесты как правило тестируют сильно меньше, чем юнит. И ещё меньше, чем возможно в релизе. Почему вдруг интеграционные тесты стали важнее релиза? G>"Меньше" в чем померяно? На практике интеграционные тестируют "больше" если мерить так — количество сценариев * частоту использования сценария / количество добавленных строк.
Это в хорошей практике. А если брать среднее по больнице... с учётом того, что большинство тесты вообще не пишет...
Кстати, вопрос. Если все тесты проходят, но ассерт падает — значит ли это что ассерт валидный?
G>Юнит-тесты, несмотря на большое покрытие, обычно бесполезны для отлавливания ошибок на границах модулей. Кроме того большое количество UT затрудняет рефакторинг классов — много тестов ломаются, приходится править.
В сравнении с ассертами как оно? Ассерты тоже начинают ломаться внезапно.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай