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

Настройка Factory Girl с помощью Test::Unit and Shoulda
Я пытаюсь настроить Factory Girl с помощью Test::Unit и Shoulda в Ruby on Rails. Я установил драгоценный камень, создал файл factory в каталоге test/factories и создал файл спецификации в каталоге test/models. Текущая ошибка, которую я получаю, это...
14413 просмотров

Очистка тестовой базы данных между модульными и функциональными тестами в Rails (factory_girl)
Недавно я переключился с фикстур на factory_girl, чтобы протестировать свое приложение Ruby on Rails. Если я запустил rake test: units, чтобы запустить тесты в моем каталоге / units, все они будут работать отлично. То же самое верно, если я запускаю...
16649 просмотров

Машинист против FactoryGirl — плюсы и минусы
Я работаю с factory_girl, но смотрю на жемчужину машиниста. Скажите, пожалуйста, какие плюсы и минусы перехода на машиниста? Вы сравнивали эти библиотеки?
9357 просмотров

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 просмотров

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 просмотров

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 просмотров

Заставить 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 просмотров