База пресетов огурца - PullRequest
0 голосов
/ 09 сентября 2011

У меня есть какой-то тест в огурце:

And I select "vim" from "category_id"

Этот выбранный заполненный бланк формы, и тест не может быть пройден без ручной вставки его в БД.Есть ли какой-нибудь автоматический инструмент для предварительной установки БД перед тестированием?

1 Ответ

1 голос
/ 09 сентября 2011

Если я понимаю формулировку вашего вопроса, вам нужно заполнить БД тестовыми значениями. Вы можете сделать это с файлом db/seeds.rb, но лучше использовать фабрики для своих тестов. Они создадут объекты в базе данных для ваших тестов. Factory Girl - лучший вариант для этого в рельсах, поэтому попробуйте использовать это: https://github.com/thoughtbot/factory_girl_rails

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...