I have installed factory_girl_rails gem in Gemfile for both test as well as development. And in the password_rest_spec file I have given
require 'spec_helper' describe "PasswordResets" do it "emails when user requesting password reset" do user = Factory(:user) #forget_pwd.userid.should == "ruby" #forget_pwd.token.should == "123456" #forget_pwd.userkey = "14dd" visit auth_index_path click_link "Forgot Password" fill_in "Email", :with=> user.email click_button "Submit" current_path.should eq(login_path) page.should have_content("Hello Rails") last_email.to.should include(user.email) end end I have created another file called factories.rb where I have created the data as below. Factory.define :user do |f| f.sequence(:email) {|n| "foo#{n}@example.com"} f.password "Secret" end But when I am running this spec, it is failing and showing the error as uninitialized constant Factory (NameError). I have followed exactly as in the railscasts. http://railscasts.com/episodes/275-how-i-test Please help -- Posted via http://www.ruby-forum.com/. _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users