Создание и сохранение записей для модульных тестов Rspec - PullRequest
0 голосов
/ 27 августа 2018

Я недавно делал около 10 часов в неделю Rails TDD с Rspec для моего клиента. Я считаю, что многие тесты, которые мне нужно написать, требуют, чтобы в базе данных были записи, НО из того, что я узнал, для тестов нецелесообразно обращаться к базе данных. Как я могу создать / сохранить запись в своем тесте, чтобы тест мог успешно выполняться или есть лучший подход к решению этой проблемы?

1 Ответ

0 голосов
/ 27 августа 2018

Вы определенно хотите проверить некоторые драгоценные камни, чтобы помочь вам.

Как минимум:

Это позволяет вам делать практически все, что вам может понадобиться.

Зачастую, когда вы не хотите фактически сохранять объекты в БД, камень покрывает вас там, а также предоставляет build методы.

DSL понятен и эй, это thinkbot продукт - гарантированное качество:)

...