Результаты поиска по запросу "factory-bot"

2 ответа

Тест rspec проходит изолированно, но не проходит при запуске с другими тестами

У меня есть некоторые спецификации, написанные на RSpec, которые тестируют различные модели. Я использую Factory Girl для генерации объекта для тестирования. Теперь происходит самое странное: Когда я бегуrspec spec/models/specific_model_spec.rb ...

3 ответа

Как включить модуль в фабрику factory_girl?

Я пытаюсь использовать вспомогательный метод на всех своих фабриках, но не могу заставить его работать. Вот мои настройки: Вспомогательный модуль (в spec / support / test_helpers.rb)module Tests module Helpers # not guaranteed to be unique, ...

2 ответа

Проблема модели ассоциации FactoryGirl: «SystemStackError: слишком большой уровень стека»

Я использую Ruby on Rails 3.0.9, RSpec-rails 2 и FactoryGirl. Я пытаюсь сформулировать модель ассоциации Фабрики, но у меня проблемы. у меня естьfactories/user.rb файл как следующий: FactoryGirl.define do factory :user, :class => User do ...

ТОП публикаций

4 ответа

https://github.com/jnicklas/carrierwave/wiki/How-to%3A-Cleanup-after-your-Rspec-tests

ая с RSpec & Capybara, я получаю интересный режим сбоя теста, который исчезает с несколькими тонкими перестановками строк в тестовом примере ... вещи, которые не должны иметь значения. Я разрабатываю свою собственную систему аутентификации. В ...

9 ответов

дБ браузер для sqlite

аюсь написать тест запроса, который утверждает, что в макете приложения отображаются правильные ссылки в зависимости от того, вошел ли пользователь в систему или нет. FWIW, я использую Devise для аутентификации. Вот моя спецификация: require ...

3 ответа

Вы должны рассмотреть возможность удаления всех тем вручную в конце теста. Конечно, это не решение номер один, но отлично сработало для меня.

пецификация контроллера не работает, потому что Factory Girl, похоже, создает неуникальных пользователей, даже если я упорядочиваю атрибуты пользователя, которые должны быть уникальными. Ошибки 1) TopicsController POST #create when topic is ...

1 ответ

Я пытался, но это тоже не работает.

я есть семейный класс, определенный так: class Family < ActiveRecord::Base after_initialize :initialize_family belongs_to :user validates :user, :presence => true validates :name, :presence => true, :length => { :maximum => 30 }, :format => { ...

3 ответа

 строка в конце блока, так как он кэшировал мои модели.

я проблема с тестовым сервером Spork. Если я установлю config.cache_classes = false в config / environment / test.rb, то спецификации начнут выдавать ошибки. Failure/Error: task = Factory(:something, :foo => @foo, :bar => ...

4 ответа

А потом звоню

оздать несколько записей или несколько фабрик одного класса? Я пытался: Factory.define :user do |user| user.email "[email protected]" user.password "somepassword" user.email "[email protected]" user.password "somepassword" ...

1 ответ

 охватывает тему очень хорошо, если вы хотите больше материала для чтения

а цель Factory Girl в тестах rspec, когда я мог использоватьbefore(:each) блоки? Кажется, что единственная разница между Factory Girl иbefore(:each) является то, что фабрика готовит создание объекта вне теста. Это правильно?