Вопросы по теме 'factory-bot'

Фабричная девушка и has_one
Вот мои модели: Class Audition belongs_to :video end Class Video has_one :audition end и мои заводы: Factory.define :video do |v| v.filename {Sham.filename} v.video_url {Sham.url} end Factory.define :audition do |a| a.video...
4558 просмотров
schedule 17.12.2022

Заполнение ассоциации детьми в factory_girl
У меня есть модель Foo с множеством баров. У меня есть фабрика factory_girl для каждого из этих объектов. Фабрика для Бара ассоциируется с Фу; он создаст экземпляр Foo при создании Bar. Я бы хотел, чтобы Factory создавала Foo, содержащую Bar....
18777 просмотров

неопределенный метод `each 'в сценарии factory_girl / rspec2
Я пытаюсь создать сообщение, связанное с голосованием. Таким образом, Post.votes будет генерировать связанные с ним голосования. Factory.define :voted_post, :parent => :post, :class => Post do |p| p.association :votes, :factory =>...
3443 просмотров

rspec validates_presence_of полиморфных атрибутов ruby ​​on rails
Я пишу rspec для модели адреса с полиморфным атрибутом :addressable . Я использую фабричную девушку для тестирования. У этой модели нет контроллера, потому что я не хочу создавать автономный адрес, но это не мешает rspec создавать автономный...
1070 просмотров

Проблема валидации с Autotest и Factory Girl
у меня проблема с автотестом. В моей пользовательской модели имя пользователя и адрес электронной почты уникальны. Когда я запускаю автотест, все работает нормально. Во втором туре из автотеста у меня Ошибка проверки: электронная почта уже...
973 просмотров

Можно ли спросить у Фабричной девушки, какие ассоциации вызывает данная фабрика?
Factory Girl невероятно полезен для функционального тестирования, но у него есть одно раздражающее свойство, из-за которого его немного сложнее использовать в модуле. тесты, где я не хочу полагаться на тестовую базу данных. Я часто использую...
384 просмотров
schedule 15.11.2022

Тестирование пользовательской модели с помощью Rspec, Devise и Factory Girl
Я думаю, что есть проблема с созданием моей пользовательской фабрики. Я получаю сообщение об ошибке, говорящее о том, что пароль не может быть пустым, но он явно установлен в моем factory.rb. Кто-нибудь видит что-то, что я могу упустить? Или...
30314 просмотров
schedule 24.05.2022

Найдите или создайте запись через ассоциацию factory_girl
У меня есть модель пользователя, которая принадлежит к группе. Группа должна иметь атрибут уникального имени. Фабрика пользователя и фабрика группы определяются как: Factory.define :user do |f| f.association :group, :factory => :group #...
25750 просмотров

Заводская девушка сохраняет записи в моей базе данных разработки
У меня очень странная проблема, и я не знаю, где я должен искать, чтобы найти ее. Я разрабатываю приложение для рельсов 3, используя для тестирования rspec и factory girl. По какой-то причине, всякий раз, когда я запускаю какие-либо команды rails...
1206 просмотров

Как сделать has_many :через ассоциацию с фикстурами?
Я не могу использовать factory_girl , потому что тестирую солнечные пятна и мне нужна реальная база данных. Изменить : нет. Он может работать с солнечными пятнами. Я не прав. Как я могу построить ассоциации has_many :through (также известные...
1710 просмотров
schedule 17.06.2022

Ошибка RSpec, потому что он считает, что объекты ActiveRecord не равны
Очень простая спец... @post.user.should == @user Спецификация не работает, даже если оба объекта идентичны во всех отношениях, кроме их object_id. Объекты ActiveRecord должны быть равны (==), если их идентификаторы совпадают. Объекты...
1156 просмотров
schedule 24.12.2022

Реализация имеет много общего с фабричной девушкой
У меня есть две модели книг и авторов, объединенные моделью books_authors. У книги много авторов через модель books_authors, а у автора много книг через модель books_authors. Теперь мне нужно создать фабрики для книг и авторов. Я создал книжную...
371 просмотров

FactoryGirl имеет много через
Итак, я установил связь «многие ко многим» для пользователей, проектов и возможности просмотра этих проектов. (Называется, не лучшее название, которое я когда-либо придумал "Наблюдения") #project.rb class Project < ActiveRecord::Base...
2222 просмотров
schedule 07.07.2023

Factory Girl: использование встроенной последовательности против не встроенной
Есть (по крайней мере?) два способа использования последовательности в factory girl: Factory.sequence :my_id do |n| "#{n}" end Factory.define :my_object do |mo| mo.id Factory.next :my_id end и просто сделать это встроенным:...
1906 просмотров

Factory Girl: создание или сборка, требуется другое поведение
Что мне нужно, так это способ внутри блока Factory.define узнать, была ли фабрика вызвана с использованием create или build, либо явно, либо просто с использованием стратегии по умолчанию. У меня есть фабрика, которая должна вручную настраивать...
1352 просмотров
schedule 15.12.2022

проблема строительства с фабричной девушкой
поэтому проблема в том, что почта не добавляется в ActionMailer :: Base.deliveries. FactoryGirl.create возвращает ноль. Что я делаю неправильно? FactoryGirl.define do factory :provisional_user do sequence(:email) { |n|...
1208 просмотров

Как правильно изменить параметры, переданные контроллеру в rails 3.1.0?
В нашем приложении Rails 3.1.0 нам нужно изменить параметры, переданные контроллеру rfq при создании и обновлении. Например, мы хотим записать текущий идентификатор пользователя под input_by_id. Что мы сделали: @rfq.input_by_id =...
115 просмотров
schedule 13.08.2022

FactoryGirl, использующая ассоциации :parent =›, не работает
У меня есть следующие таблицы: create_table "acs_objects", :force => true do |t| #various attributes.... end create_table "content_items", :force => true do |t| t.integer "parent_id" t.string "name"...
962 просмотров
schedule 14.03.2023

ruby on rails, factory_girl, validates_presence_of и полиморфные ассоциации
Вот ситуация. Драгоценные камни: рельсы 3.2, factory_girl 2.5.1 class House has_one :address, :as => :addressable validates :address, :presence => true accepts_nested_attributes_for :address end class Address attr_accessor...
947 просмотров
schedule 14.04.2024

Заводская девушка создает, что обходит мою проверку модели
Я использую Factory Girl для создания двух экземпляров в моей модели / модульном тесте для группы. Я тестирую модель, чтобы проверить, что вызов .current возвращает только «текущие» группы в соответствии с атрибутом истечения срока действия, как...
35660 просмотров