我是RSpec和工廠女孩的新手,所以我確信我錯過了一些簡單的事情。工廠女孩測試康康能力
我想弄清楚如何將工廠女孩進入的測試方法康康舞能力,這是建議的cancan wiki:
require "cancan/matchers"
# create user
ability = Ability.new(user)
ability.should_not be_able_to(:destroy, Project.new)
我把規格/型號/ ability_spec.rb這個代碼,並試圖創建具有相同的工廠女孩的方法是在我的控制器規範工作的用戶:
admin = create(:user)
然而RSpec的給出了錯誤「未定義的方法'創建'」同樣的事情發生在我做FactoryGirl.create(:用戶) 。
更新
在規格/ spec_helper.rb我:
RSpec.configure do |config|
config.include FactoryGirl::Syntax::Methods
end
任何想法是怎麼回事?
你是如何配置你的應用程序。使用FactoryGirl? –