Вопросы по теме 'factory-bot'
Настройка Factory Girl с помощью Test::Unit and Shoulda
Я пытаюсь настроить Factory Girl с помощью Test::Unit и Shoulda в Ruby on Rails. Я установил драгоценный камень, создал файл factory в каталоге test/factories и создал файл спецификации в каталоге test/models. Текущая ошибка, которую я получаю, это...
14413 просмотров
schedule
10.03.2022
Очистка тестовой базы данных между модульными и функциональными тестами в Rails (factory_girl)
Недавно я переключился с фикстур на factory_girl, чтобы протестировать свое приложение Ruby on Rails. Если я запустил rake test: units, чтобы запустить тесты в моем каталоге / units, все они будут работать отлично. То же самое верно, если я запускаю...
16649 просмотров
schedule
28.03.2022
Машинист против FactoryGirl — плюсы и минусы
Я работаю с factory_girl, но смотрю на жемчужину машиниста. Скажите, пожалуйста, какие плюсы и минусы перехода на машиниста? Вы сравнивали эти библиотеки?
9357 просмотров
schedule
18.02.2024
Rails shoulda и настройка factory_girl
Я установил и shoulda, и factory_girl, я могу запустить shoulda нормально, но когда я добавлю это:
require 'factory_girl'
Factory.define :user do |u|
u.mail '[email protected]'
u.pass 'secret'
end
в мой test / test_helper.rb я получаю эту...
3082 просмотров
schedule
21.08.2022
указание случайного объекта ассоциации в определении factory_girl
Есть ли способ в factory_girl указать случайный экземпляр, на который должна указывать ассоциация? Например, у меня есть объект Like , который belongs_to один User и один SocialUnit . Я хочу, чтобы фабрика для Like выбирала случайный...
1010 просмотров
schedule
09.03.2023
Девушка с фабрики создала объекты, которые не очищаются между тестами?
Я задерживаюсь при выполнении тестов с небольшим замешательством. С помощью User.create я могу создавать и сохранять несколько тестов:
should "test something" do
u1 = User.create(:first_name => "Fred", :last_name => "Flintstone")
assert...
553 просмотров
schedule
24.12.2022
Фабричная девушка имеет много отношений (и защищенный атрибут)
У меня такое отношение:
class Article < ActiveRecord::Base
has_many :comments
end
class Comment < ActiveRecord::Base
belongs_to :article
attr_protected :article_id
end
Сценарий по умолчанию внутри контроллеров выглядит так:...
2350 просмотров
schedule
10.06.2023
Factory_girl имеет_одно отношение с validates_presence_of
У меня есть 2 модели:
# user.rb
class User < ActiveRecord::Base
has_one :profile, :dependent => :destroy
end
# profile.rb
class Profile < ActiveRecord::Base
belongs_to :user
validates_presence_of :user
end
# user_factory.rb...
4191 просмотров
schedule
10.06.2023
factory_girl has_many: через проверки
У меня есть следующие модели:
class Activity < ActiveRecord::Base
has_many :clientships, :dependent => :destroy
has_many :clients, :through => :clientships
end
class Clientship < ActiveRecord::Base
belongs_to :client...
2130 просмотров
schedule
30.07.2022
Проблемы с фабричной девушкой to_json
Когда я вызываю to_json для моего объекта Factory Girl, я получаю ошибку nil.[].
Я использую DataMapper на Rails 3, и когда я вызываю to_json для реального объекта DataMapper, он работает просто отлично. Есть идеи, почему объект Factory Girl...
652 просмотров
schedule
03.09.2022
Сбой функционального теста для 'create' с использованием should_redirect_to
У меня проблема с попыткой использовать «shoulda» с «factory_girl» для создания функционального теста для «create» в приложении Rails. Я создал простой проект, пользователь с шаблоном, добавил «shoulda» (текущая версия гема в моей системе 2.11.3) и...
458 просмотров
schedule
19.09.2022
Заставить factory_girl работать в Rails3
На всю жизнь я не могу заставить factory_girl работать в Rails3. Я создал совершенно новое приложение. Мой гемфайл:
gem "rspec"
gem "rspec-rails"
gem "factory_girl_rails"
Генераторы в application.rb такие:
config.generators do...
4489 просмотров
schedule
08.06.2023
Factory Girl Newbie: Как создать новую запись, только если она еще не существует
Есть ли в фабричной девушке простой способ создать новую фабрику, только если она еще не существует?
Если нет простого способа, каков самый краткий способ гарантировать, что только одна фабрика будет создана для набора функций (и / или...
5278 просмотров
schedule
17.07.2022
Как правильно использовать «сквозные» модели Factory_girl и has_many
У меня небольшие трудности с моделью обратного вызова и методологией в Factory Girl. Используя этот пост http://robots.thoughtbot.com/post/254496652/aint-no-calla-back-girl Я начал пробовать, и теперь я ошибаюсь в спецификации. Я новичок в...
4979 просмотров
schedule
09.04.2023
Как с помощью генераторов rails3 можно заменить светильники на фабрики?
Я пытаюсь заменить генерацию приспособлений фабриками с помощью генераторов rails3:
https://github.com/indirect/rails3-generators#readme
Драгоценный камень включен в мой Gemfile и установлен:
# Gemfile
gem 'rails3-generators', :group =>...
505 просмотров
schedule
26.05.2022
Машинист, как мне сослаться на созданный объект и передать его ассоциации? (AssociationTypeMismatch)
Я пытаюсь построить фабрики по относительно сложным моделям.
У меня есть модель Pressroom, которая принадлежит Source, а у Source есть много Pressroom. При создании источника, если печатные помещения пусты, начальное печатное помещение создается в...
1633 просмотров
schedule
25.11.2022
Данные Factory_girl не очищаются
Я использую фабричную девушку для тестовых данных. Я создаю пользовательский объект в блоке before(:each), и он отлично выполняет несколько ожиданий. Если я снова запущу тесты, проверка модели завершится неудачно, потому что для них требуется...
473 просмотров
schedule
27.06.2023
Factory.create не работает в контексте Put, но не в контексте Post
Я использую factorygirl. Я все еще новичок, в частности, в аспекте тестирования рельсов.
Когда я описываю создание POST, я могу без проблем создать любое количество объектов Person. На самом деле мне не нужно создавать его здесь, поскольку я...
286 просмотров
schedule
22.11.2022
Проблема с Factory_girl, ассоциацией и after_initialize
У меня есть семейный класс, определенный так:
class Family < ActiveRecord::Base
after_initialize :initialize_family
belongs_to :user
validates :user,
:presence => true
validates :name,
:presence => true,...
5312 просмотров
schedule
11.08.2022
нет такого файла для загрузки rspec / matchers - rspec-rails, shoulda, cucumber, factory girl, Rails2.3.10
Я унаследовал старое приложение Rails2.3. Он очень сложный и не имеет (шок, ужас) вообще никаких тестов. Я привык к rspec и cucumber, поэтому подумал, что начну работать над определением спецификаций и функций для окончательного (долгого) обновления...
4512 просмотров
schedule
27.05.2022