В настоящее время я пытаюсь использовать драгоценность Pickle для теста на огурец в рубине и рельсах. Я использую чертежи. Если у меня есть класс User, с идентификатором в качестве первичного ключа и именем «name» и «best_friend_id» в качестве атрибутов. Как я могу получить доступ к идентификатору первого пользователя «Toto», чтобы заполнить поле best_friend_id «Titi» на моих этапах Pickle?Как получить атрибут модели с использованием Pickle в тесте огурца
Например:
Given a user exists with name: "Toto"
Given a user exists with name: "Titi", best_friend_id: ??"Toto".id??
Наверное простой вопрос, но я не вижу этот случай в маленькой TUTOS я видел.
Пожалуйста, помогите новичку французской Я нахожусь =)
да спасибо, но мне нужно будет использовать идентификатор пользователя «Toto», а не сам пользовательский объект –
Вы попробовали? Обратите внимание, что поле ассоциации называется «best_friend», а не «best_friend_id». Рассол должен следить за идентификаторами за кулисами. – jdl