Как обновить рельсы без тестовых случаев
Я собираюсь обновить рельсы с 4.0 до 4.1, а затем 4.2. Однако в текущей системе нет тестовых случаев. И это не просто и требует много времени для написания тестов до обновления.
Могу ли я что-нибудь сделать, кроме как следовать указаниям, чтобы увидеть, какие изменения?
1 ответ
Я также делаю обновление в моем случае проекта Rails 3.2, который я буду обновлять до Rails 5.2, через 4.0, 4.1, 5.0, 5.1. Мой проект не имеет много тестов, поэтому сейчас я пишу много тестов. В основном интеграционные тесты, потому что, к счастью, уже есть много модульных тестов.
Если вы хотите быть уверены, что все работает, вам действительно следует добавить тесты. В противном случае вам придется долго искать ошибки после обновления вашего проекта. И вы не можете быть уверены, где это идет не так. В итоге это сэкономит вам время.