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

Заглушить логгинг фабричной девушки
Чтобы прояснить ситуацию, я не какой-то жестокий фабричный хозяин, пытающийся заставить замолчать работающих дам. У меня очень неприятная проблема, когда при использовании фабричной девушки Thoughtbot в моих спецификациях каждый раз, когда...
733 просмотров
schedule 08.12.2023

Как с помощью Factory Girl создать скрепку?
У меня есть модель Person, у которой есть много изображений, где у изображений есть поле вложения скрепки, называемое данными, сокращенная версия отображается ниже: class Person has_many :images ... end class Image has_attached_file :data...
34575 просмотров
schedule 21.12.2023

Rails/Devise — что мне тестировать с помощью devise и rspec?
Многие программисты используют devise в качестве своего решения для аутентификации, и я хотел бы получить их совет: Devise уже протестирован, но я хочу знать, есть ли что-то, что можно протестировать самостоятельно...
2424 просмотров
schedule 30.10.2022

переход от светильников к Factory Girl
Рельсы 3.0.3.... Я только начинаю работать с Factory Girl, и у меня не было большого успеха с подходом стандартных приспособлений. Я закомментировал fixtures :all из файла test/test_helper.rb и создал файл factory. Моя проблема в том, что...
1232 просмотров

Проблемы с просмотром объекта FactoryGirl
Я использую Ruby on Rails 3.0.10, RSpec 2 и FactoryGirl. У меня есть следующий сценарий: В файле models/user_spec.rb у меня есть describe User do let(:user) { Factory(:user) } it "should have a 'registered' authorization do...
412 просмотров

Исходные данные во время теста
У меня есть огромное количество констант, которые нужно использовать во время тестирования, которые у меня есть в семени. Итак, как можно запускать seed во время тестирования, особенно rspec/cucumber. Было упомянуто, что для заполнения данных мне...
193 просмотров

Ошибка Rake Aborted при нажатии на Heroku (factory_girl)
Я получаю эту ошибку при попытке нажать на Heroku: heroku run rake db:migrate Запуск rake db:migrate подключен к терминалу... вверх, run.1 грабли прерваны! нет такого файла для загрузки -- factory_girl Вот мой Gemfile: source...
488 просмотров
schedule 08.12.2023

Ошибка проверки в приложении Rails и Cucumber с Factory Girl
У меня возникает следующая ошибка: «Проверка не удалась: адрес электронной почты уже используется» при попытке запустить функцию для входа пользователя Devise. Я подозреваю, что проблема в фабрично сгенерированном пользователе, который каким-то...
534 просмотров

Ошибки проверки электронной почты RSpec с вложенными контекстами
Почему я получаю эти ошибки проверки? :( Любые идеи? Это мои ошибки проверки - все они уже приняты... Мои ошибки: 20:33:25 guard.1 | 20:33:25 guard.1 | Failures: 20:33:25 guard.1 | 20:33:25 guard.1 | 1) BookmarkImporter...
756 просмотров

Неопределенный метод `to_i' для ‹Array:0x########› при тестировании с использованием фабрик
У меня есть эта проблема с использованием FactoryGirl. Каждый раз, когда я запускаю тест, появляется ошибка: Undefined method `to_i' for Array Я не вижу, где он пытается преобразовать в целое число. Я думаю, что он пытается сохранить запись...
1255 просмотров

Каков синтаксис для создания фабрики с ассоциацией, использующей трейт?
Я действительно пытаюсь понять, как создавать сложные фабрики с Factory Girl, и это НЕ просто. У меня есть следующее: Подписка принадлежит пользователю Подписка принадлежит_плану Я хочу протестировать разные Plans . Вот как я...
55 просмотров

Ошибка FactoryGirl: электронная почта уже занята.
Я получаю сообщение об ошибке (показано ниже) при использовании фабрики ниже. Это временно исправлено запуском rake db:test:prepare , однако это устраняет его только для одного запуска теста. Что я могу сделать для более постоянного исправления?...
3906 просмотров
schedule 08.01.2024

Общие атрибуты в factory_girl
У меня есть несколько моделей с адресом, у некоторых только address , у некоторых и shipping_address , и billing_address . Схема адресов та же. В factory_girl мне нужно скопировать и вставить определения атрибутов адреса, но было бы здорово, если...
87 просмотров
schedule 06.12.2023

Calabash: Как настроить тестовые данные
Я занимаюсь внедрением тестов графического интерфейса с использованием Calabash. В The Cucumber Book подчеркивается, что сценарии должны сами настраивать тестовые данные, локально, предпочтительно использовать библиотеки, такие как factory_girl ....
1397 просмотров
schedule 19.12.2023

Неопределенные методы для переходных переменных FactoryGirl
Я работаю с FactoryGirl в version 4.4 . Я пытаюсь создать after(:create) обратных вызовов, но мне не удается использовать переменные оценщика. FactoryGirl.define do factory :organization do name 'example' factory...
4482 просмотров

FactoryGirl create_list с разными значениями
Я пытаюсь с помощью FactoryGirl создать список элементов, но мне нужно, чтобы элементы не шли по порядку. Это то, что у меня есть, но я хотел бы, чтобы это было DRYer. spec.rb context "three out of order" do before do...
2341 просмотров
schedule 31.12.2023

Метод «изменения» Rspec::Matcher с получателем и сообщением против блока
Я пытаюсь проверить удаление ассоциации. Используются две модели User и Cancellation : class Cancellation < Active Record::Base belongs_to :taker, class_name: "User" end class User < ActiveRecord::Base has_many...
456 просмотров

Rails тестирует модель (класс) без дополненной реальности с помощью FactoryGirl
У меня есть класс, который выглядит так: class Killmail::Parser def initialize(body) @body = body end end У меня также есть фабрика для этого: FactoryGirl.define do factory :parser, class: Killmail::Parser do skip_create...
97 просмотров
schedule 27.11.2022

Тестирование ассоциаций с rspec и Factory Girl
Моя модель; Домохозяйство has_many: соседи и сосед принадлежит_к: домашнее хозяйство У каждого домохозяйства должен быть сосед: validates :neighbors, presence: {message: 'You must enter at least one neighbor'] Я пытаюсь создать фабрику...
698 просмотров
schedule 06.05.2024

Тест Rspec всегда терпит неудачу для метода класса
как сказал предмет. Кажется, реализованный код всегда create создает новую запись, а не получает существующую. Вот мой тестовый код rspec: describe "#from_facebook" do it "return existing related user" do existing_user =...
74 просмотров
schedule 26.11.2022