В жемчужине фальсификации что означает взрыв?

Я использую этот драгоценный камень - https://github.com/paulelliott/fabrication и я унаследовал некоторые спецификации, которые содержат следующее

Fabricator(:tenant_user) do user! tenant! end

На всю жизнь я не могу найти какую-либо документацию, чтобы детализировать, для чего на самом деле нужен взрыв... какие-либо идеи - или, в идеале, ссылку на документацию?

1 ответ

Решение

Только что получил ответ от Пола, который создал драгоценный камень. Ответы здесь могут быть полезны для всех остальных.

"Это старый синтаксис, который устарел в версии 2.0.0. Если вы используете более новую версию, вы можете безопасно удалить их.

Если вы используете более старую версию, они сообщают Fabrication, что нужно генерировать модель немедленно, а не при первом доступе. Без них будет ждать, пока вы на самом деле не вызовете метод доступа к полю для генерации связанной модели.'

Другие вопросы по тегам