2010-12-08 95 views
0

我在我的项目中有一个名为“Driver”的模型类。尝试做一些测试后,Rspec的抛出此错误:RSpec2模型类与水豚类冲突

NoMethodError: undefined method `create!' for Capybara::Driver:Module 

所以我觉得有一个在路上的RSpec检测类什么的问题。这里的规格(显然简化):

require 'spec_helper' 

describe Driver do 
    it "works! a driver can be created!" do 
     Driver.create! 
    end 
end 

我使用

rspec-* (2.0.0) 
capybara (0.4.0) 
rails (3.0.0) 

任何人都面临着类似的东西?

回答

2

我想你应该能够做到这一点,而不是和删除碰撞:

describe "::Driver" do 
end 
+0

几乎:(这didin't工作,但现在我可以使用驱动程序类我DriversController规范里面只是用::驱动程序,而不是驱动程序。真的很烦人,但至少有作品。 – Mauricio 2010-12-09 00:11:52