Допустим, у вас есть следующие монгоидные документы: class User include Mongoid :: Document embeds_one: name
конечный класс UserName include Mongoid :: Document field: первое поле : ...
Возникли проблемы с выполнением этого. Я использую seed.rb + factory _girl для заполнения базы данных rake db :seed. (Я знаю, что фикстуры существуют, но я хочу сделать это так, это просто пример,...
Я следил за этим введением в тестирование Rails и столкнулся с проблемой, для которой не могу найти решение. Я хорошо знаком с Rails, но это мой первый опыт тестирования. Во всяком случае, я...
Я ломал голову над этой простой проверкой и не могу ее проверить. У меня есть следующая модель :class Attendance < ActiveRecord ::Base принадлежит _пользователю :, counter _cache :true...
Как я могу определить обычный метод для использования на одной из моих фабрик FactoryGirl? Например, :FactoryGirl.define do def silly _horse _name verbs = %w[brunches dribbles traggles seddles] существительные = %w[...
У меня есть класс, который определен в модуле. модуль Mod class Zed включает DataMapper ::Конец ресурса end Для тестирования я определяю factory. #/фабрики/zed.rb FactoryGirl.define do factory :zed...
Я продолжаю получать сообщение об ошибке, что пользователь не определен, хотя я разрешаю (:пользователю ){ FactoryGirl.create (:пользователю )}. Как я могу это исправить? Я пытался удалить, воссоздать, перенести базу данных и выполнить rake db :...
Я хочу высушить хуки после создания/сборки в моем Factory :FactoryGirl.define do factory :poll do sequence :title do |n| Конечная последовательность "MyPollTitle #{n}" :описание do |n|...
Я пытаюсь заставить FactoryGirl сгенерировать для меня несколько имен, но последовательность, похоже, не увеличивается. #spec/factories/vessel.rb требуется 'фабричная _девушка' FactoryGirl.define сделать последовательность :...
Я работаю над приложением типа Yahoo Answers, чтобы улучшить свои навыки работы с Rails. До сих пор я установил две модели «Вопрос» и «Ответы», и они вложены следующим образом :ресурсы :вопросы делают ресурсы :...
У меня есть этот пример FactoryGirl.define do @site = FactoryGirl.create (:мой _сайт )factory :пользователь do email { Faker ::Internet.email } first _name { Faker ::] Имя.первое _имя }...
Я в процессе обновления с заводской _девушка (2.0.2 до 3.4.2 )и заводской _девушка _рельсы (1.1.0 -> 3.4.0 )и у меня проблемы с моими тестами rspec, которые видят заводскую девушку. Думаю, я успешно...
Мне просто любопытно, где люди склонны использовать FactoryGirl.build_stubbed и где они используют double при написании спецификаций RSpec. То есть существуют ли передовые методы, такие как «использовать только методы FactoryGirl в своих...
Я использую gmaps4rails и пытаюсь разработать некоторые тесты. У меня есть фабрика factory :country do sequence(:name) { |n| "Страна#{n}" }
конец, который явно не распознается Google. Проверка...
У меня есть следующие фабрики: Factory.define: электронная почта делать | электронная почта | email.email {"infomcburney.cowan.com"}
конец Factory.define: свинец делать | вести | lead.emails {| электронные письма | [emails.association (: электронная почт
У меня есть следующая модель: class Face < ActiveRecord::Base attr_accessible :face_index, :design, :background own_to :template mount_uploader :background, BackgroundUploader
end The ...
Я пытаюсь протестировать действие «Post create» с помощью Rspec. Код выглядит следующим образом: def valid_attributes { :zone => Flymgr::Zone.new(:countries => Flymgr::ZoneCountry.first, :...
Я хочу передать параметр в фабрику, которая будет использоваться для установки атрибута связанной модели. Связанная модель создается на фабрике. У меня есть модель транзакции со многими от -до -...
В приложении Rails заданы три модели User, Article и Reviewer со следующими отношениями и проверками :class User < ActiveRecord ::База имеет _много :статей имеет _много :рецензентов...
Я пытаюсь ввести некоторые поддельные данные в фабрику с помощью драгоценного камня Faker: Factory.define: user do | пользователь | user.first_name Faker :: Name :: first_name user.last_name Faker :: Name :: last_name user ....
Я хочу использовать FactoryGirl.attributes _для тестирования контроллера, как в :"возникает ошибка при создании новой PremiseGroup для этого пользователя" ожидайте { post :create, { :premise _group => FactoryGirl....
Чтобы отладить фабрику, я вставил в конце проблемной строки спасательную привязку.pry: after_create do |my_object, proxy| my_object.foreign_key_id = proxy.generated_attribute привязка восстановления....
Для чего нужны фабрики/фикстуры (я знаю, что фабрики действуют как фикстуры, но немного понятнее), когда вы можете просто использовать ActiveRecord в своем тесте для создания записи в базе данных? т. е. News.create(…) I ...
Я играю с Rails уже пару лет и создал пару сносных приложений, которые находятся в разработке. Однако я всегда избегал тестирования и решил исправить это...
Я недавно обновил приложение до rails 3.2.2. Я использую Factory_girl Factory.sequence :name do |n| "name-#{n}" end Factory.define :user do |u| u.first_name{ Factory.next(:name) } u....
Как создать фикстуру для ActsAsTaggableOn::tag с помощью FactoryGirl? Я пробовал: /spec/factories/tags.rb Factory.define ActsAsTaggableOn::Tag do |f| f.sequence(:name) { |n| "титр#{n}" }
end /...
Я пытаюсь сбросить «Последовательность» заводской девушки между каждым проведенным мною тестом. (factory_girl 2.6.0 и factory_girl_rails 1.7.0) Я думаю, что для этого мне нужно перезагрузить определения FactoryGirl. Я ...
Описание проблемы:
- Я установил factory_girl_rails, однако всякий раз, когда я пытаюсь загрузить фабрику, она пытается загрузить ее несколько раз. Окружающая обстановка:
- рельсы (3.2.1)
- factory_girl (2.5.2)
- ...
Мне просто интересно, можно ли создать атрибут с именем "псевдоним" с использованием FactoryGirl, поскольку псевдоним - это зарезервированное слово в Ruby. FactoryGirl.define do factory: blah do name "dummy" ...