RSpec2模型类与水豚类冲突
问题描述:
我在我的项目中有一个名为“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)
任何人都面临着类似的东西?
答
我想你应该能够做到这一点,而不是和删除碰撞:
describe "::Driver" do
end
几乎:(这didin't工作,但现在我可以使用驱动程序类我DriversController规范里面只是用::驱动程序,而不是驱动程序。真的很烦人,但至少有作品。 – Mauricio 2010-12-09 00:11:52