0
ответов

Rails: предотвращение ошибок дублирования в Factory Girl… я делаю это неправильно?

Предположим, у меня есть модельный пользователь, у которого есть ограничение уникальности для поля электронной почты. Если я вызову Factory (: user), когда все будет хорошо, но если я вызову его во второй раз, произойдет сбой с сообщением «запись уже су
вопрос задан: 26 March 2018 14:24
0
ответов

Как определить массив/хэш в Factory Girl?

Я пытаюсь написать тест, имитирующий некоторые возвращаемые значения службы REST Dropbox, которая возвращает мне данные в виде массива с вложенным хэшем. У меня возникли проблемы с выяснением того, как кодировать мой...
вопрос задан: 9 November 2017 19:04
0
ответов

Factory Girl создает ассоциацию с существующим объектом

Я новичок в FactoryGirl и пробую следующий простой сценарий? factory :female, :class => Пол do code 'Женский' end factory :male, :class => Пол do code 'Мужской' end factory :...
вопрос задан: 30 September 2017 01:55
0
ответов

Factory Girl vs. User.create - в чем разница?

Это дополнительное примечание к вопросу «Factory Girl - в чем цель?» Я не уверен, что мой вопрос считается повторяющимся, но мне просто все еще не очень понятно, прочитав это ...
вопрос задан: 23 May 2017 12:12
0
ответов

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

Я использую Ruby on Rails 3.0.9, RSpec-rails 2 и FactoryGirl. Я пытаюсь сформулировать модель ассоциации Factory, но у меня проблемы. У меня есть файл factory / user.rb вроде следующего: FactoryGirl ....
вопрос задан: 23 May 2017 12:09
0
ответов

Может ли FactoryGirl создавать фабрики после создания ваших моделей?

При включении драгоценного камня factory _girl _rails в ваши блоки разработки и тестирования в Gemfile рельсы будут автоматически генерировать фабрики при создании ваших моделей. Есть ли способ генерировать фабрики...
вопрос задан: 23 May 2017 12:02
0
ответов

FactoryGirl и полиморфные ассоциации

Дизайн У меня есть модель User, которая принадлежит профилю через полиморфную ассоциацию. Причину, по которой я выбрал этот дизайн, можно найти здесь. Подводя итог, можно сказать, что у приложения много пользователей ...
вопрос задан: 23 May 2017 10:31
0
ответов

FactoryGirl в Rails — Ассоциации с уникальными ограничениями

Этот вопрос является расширением поднятого здесь вопроса: Использование factory_girl в Rails с ассоциациями, имеющими уникальные ограничения. Получение повторяющихся ошибок Предложенный ответ отлично сработал для...
вопрос задан: 23 May 2017 02:29
0
ответов

Создание фабричной девушки без проверки моей модели

Я использую Factory Girl для создания двух экземпляров в моей модели / модульном тесте для группы. Я тестирую модель, чтобы проверить, что вызов .current возвращает только «текущие» группы в соответствии с истечением срока ...
вопрос задан: 7 February 2016 23:08
0
ответов

Обход проверок Rails при создании объектов FactoryGirl

У меня есть две модели (ModelA и ModelB) и фабрики FactoryGirl для каждой. Я хочу, чтобы фабрика для ModelB могла (A) создавать тестовые данные и (B) создавать (без сохранения в базу данных) образцы данных ...
вопрос задан: 25 November 2015 20:27
0
ответов

Как я могу использовать Factory Girl в db / seed?

Можно ли это сделать? Если да, то как это сделать?
вопрос задан: 6 June 2015 20:22
0
ответов

Очень медленное тестирование с загрузкой файлов.

Я только что добавил к модели проверки для изображения несущей, и теперь тесты выполняются очень медленно. Как я могу ускорить этот процесс? Я чувствую, что должен быть лучший способ. Я работал без...
вопрос задан: 1 April 2015 14:14
0
ответов

Factory Girl - в чем цель?

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

Factory Girl / специфическая ассоциация для теста модели Rspec

Я пытаюсь сделать это в spec / models / user_role.spec: role_trainer = FactoryGirl.create (: role_trainer) user_role = FactoryGirl.build (: user_role,: role => role_trainer), где я хочу указать ...
вопрос задан: 25 February 2015 22:18
0
ответов

Как правильно рандомизировать данные с помощью seed.rb, используя Factory Girl и random_data?

Я дал первый шанс сгенерировать тестовые данные, попытавшись заполнить мою базу данных простым скриптом который создает достаточное количество записей для моих моделей с учетом всех зависимостей (особенно ...
вопрос задан: 8 December 2014 19:27
0
ответов

В чем разница между макетом, заглушкой И заводская девушка?

Я довольно новичок в RSPEC и всей методологии TDD. Может кто-нибудь, пожалуйста, объясните разницу между макетом и заглушкой. Когда мы их используем и когда мы используем фабрику, чтобы создать объекты в тесте ...
вопрос задан: 15 October 2014 08:19
0
ответов

В чем разница между прибором и фабрикой в ​​моих модульных тестах?

Немного запутался, в чем разница между фабрикой и приспособлением? Итак, я использую фабричную девушку, когда я создаю объект с помощью фабрики, должен ли он сохраняться в БД? Или это ...
вопрос задан: 3 August 2014 19:27
0
ответов

Извлечь карту памяти из устройства чтения карт C #

У меня есть USB-кардридер, разработанный на заказ. Я использую следующий код для взаимодействия и итераций по устройству: http://www.codeproject.com/KB/system/usbeject.aspx Приведенный выше код предоставляет '...
вопрос задан: 3 August 2014 19:26
0
ответов

Factory не зарегистрирован :пользователь

Я следую главе 7 руководства Michal Hartls Rails. Я установил драгоценный камень Factory girl. Я продолжаю получать эту ошибку, когда запускаю тест. Сбои :1 )UsersController GET 'show' должно быть...
вопрос задан: 3 August 2014 19:26
0
ответов

RSPEC и фабричная девушка SystemStackError: уровень стека слишком глубокий

Я пытаюсь решить проблему с моими Spec тестами и получаю следующую ошибку Failures: 1) SessionsController POST 'create' with valid email and password should sign in the user Failure/...
вопрос задан: 3 August 2014 19:21
0
ответов

Ошибка RSpec: не удалось найти таблицу после миграции & hellip ;?

У меня есть приложение «голые рельсы 3» с одной моделью, созданное с помощью рельсов g модель User. Я добавил фабрику (используя factory_girl_rails): Factory.define: пользователь do | f | f.email "test@test.com" f.password "...
вопрос задан: 3 August 2014 19:03
0
ответов

фабричная девчонка вложенная фабрика

У меня есть модель учетной записи, которая принадлежит к образцу для подражания. factory: role do name «student» end factory: account do user роль end Первая фабрика создает роль с именем «student». Секунда ...
вопрос задан: 24 July 2014 05:46
0
ответов

Как создать / построить несколько экземпляров фабрики в Factory Girl?

Как мне создать несколько записей или несколько фабрик одного класса? Я пробовал: Factory.define: пользователь делать | пользователь | user.email "someuser@somesite.com" user.password "somepassword" user.email "...
вопрос задан: 19 June 2014 14:48
0
ответов

Zeus + FactoryGirl :: Синтаксис :: Методы. неопределенный метод `create & # 39;

У меня есть: RSpec.configure do | config | config.include FactoryGirl :: Syntax :: Методы заканчиваются, которые правильно работают с простыми rspec spec / model / user_spec.rb (позволяет мне использовать create (: user), а не FactoryGirl ....
вопрос задан: 28 May 2014 04:09
0
ответов

Неясно, когда использовать конкретный синтаксис FactoryGirl.

В последнем выпуске FactoryGirl некоторые синтаксические методы, такие как Factory.create, были упразднены в пользу нескольких других, в первую очередь FactoryGirl.create и более простого метода create. Тем не менее,...
вопрос задан: 20 February 2014 21:44
0
ответов

фабрика-девушка несколько has_many through's

Мне нужно создать несколько фабрик, которые состоят из нескольких has many through's Вот мои модели Topic has_many :planan_topics has_many :plans, :through => :planan_topics PlanTopic belongs_to :....
вопрос задан: 7 February 2014 12:42
0
ответов

Тестирование обратного вызова before_save с помощью Rspec и Factory Girl

Я почти уверен, что упускаю что-то действительно базовое. Я хочу проверить, делает ли обратный вызов before_save то, что он должен делать, а не только то, что он вызван. Я написал следующий тест: он '...
вопрос задан: 15 November 2013 00:58
0
ответов

FactoryGirl: Factory не зарегистрирован: user (ArgumentError)

Возникли большие проблемы с размещением всех уток в правильном порядке с помощью FactoryGirl. Установите минималистичное приложение rails (3.0.11), factory_girl_rails (1.4.0), factory_girl (2.3.2) & cucumber-rails (1.2.1) ...
вопрос задан: 5 September 2013 22:13
0
ответов

Factory Girl / Capybara удаляет записи из базы данных в середине -test?

Работая с RSpec & Capybara, я получаю интересный режим сбоя теста, который исчезает с несколькими тонкими перестановками строк в тестовом примере ... вещи, которые не должны иметь значения. Я ...
вопрос задан: 14 April 2013 00:16
0
ответов

ругает заводскую девушку, получая «Электронная почта уже принята»

Это мой заводской код девушки, и каждый раз, когда я пытаюсь создать отзыв, он говорит мне, что «Электронная почта уже было выполнено ", я сбросил свои базы данных, установил переход в spec_helper на true, но ...
вопрос задан: 13 February 2013 02:03