[quote name='zerkms']это при том – что никто и не обещал что тесты пишутся раз и навсегда – естественно изменения естественно должны затрагивать тесты.[/quote]Ну в том-то и дело. Если все изменения затрагивают тесты, вопросов нет. Но вот например я сейчас работаю в проекте, где тестов тысячи, некоторые их них написаны месяцы назад. И практически невозможно предсказать, какие тесты нужно изменить при изменениях в программе (только самые очевидные). Я просто запускаю тесты и мирюсь с тем, что падают лишние, зато неправильные точно не пройдут.А авторегенерацией моков не пользовался, наверное хорошая штука. Но вряд ли она корректно отследит, например, изменения в БД, или, в xslt, которая генерит схожие функции.
Copyright ©