0

プロジェクトに「Driver」という名前のモデル クラスがあります。いくつかのテストを実行しようとした後、Rspec は次のエラーをスローしました。

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)

誰かが似たようなことに直面しましたか?

4

1 に答える 1

2

代わりにこれを実行して、衝突を取り除くことができるはずだと思います:

describe "::Driver" do
end
于 2010-12-08T23:36:51.853 に答える