RSpec erreur "Uninitialized constant FactoryGirl (Erreur de Nom)"

j'ai essayer de lancer mon RSpec test:

rspec comments.rb

mais continuez d'obtenir la même erreur (voir le titre). Avant que quelqu'un demande j'ai déjà ajouté require factory_girl pour spec_helper.rb.RB.

Le contenu de spec/factories/comments.rb les fichiers sont:

  FactoryGirl.define do
    factory :comment do
      comment "MyString"
      task_id 1
  end
end

Voici les tests de groupe de la gemfile où j'ai inclus factory_girl_rails:

source 'http://rubygems.org'

...

group :development, :test do
  gem 'debugger'
  gem 'factory_girl_rails'
  gem 'rspec-rails'
end

...
25
demandé sur not a patch 2014-03-28 18:23:13
la source

2 ответов

Vous avez juste à ajouter ce qui suit dans votre Helper spec_.fichier rb

require 'factory_girl_rails'
91
répondu Mutuma 2014-07-15 12:41:56
la source

Faire ceci:

FactoryGirl.create(:artist).should be_valid 
-13
répondu El3ktra 2015-07-05 13:12:58
la source

Autres questions sur