Я выполняю тесты интеграции веб-сайтов, (Rails, Rspec, Capybara, Selenium - и я новичок ко всем). Мне нужно проверить, что измененный адрес электронной почты будет успешно успешно сохранен. Проблема заключается в том, что логин основан на адресе электронной почты, поэтому после этого изменения я не смогу войти в систему снова, пока не верну эти изменения. Более того, я не могу быть уверен, что тест, который изменяет адрес электронной почты, будет успешным (на самом деле он в настоящее время терпит неудачу), поэтому я, возможно, даже не дойду до части кода, который изменит адрес электронной почты. Это означает, что все последующие тесты не выполняются, потому что вход в систему не увенчался успехом.Проблема Rspec при тестировании изменения настроек входа
Как обычно обрабатывается эта ситуация? Есть ли способ, которым я могу гарантировать, что код запускается после теста Rspec?
Примечание: У меня нет доступа к базе данных.
Ах ... это имеет смысл! Показывает, насколько я настроен на Rspec. Благодарю. – JnBrymn