0
Ich habe eine Modellklasse namens "Driver" in meinem Projekt. Nach dem Versuch, einige Tests zu tun, warf Rspec diesen Fehler:RSpec2 Modellklasse Kollision mit Capybara Klasse
NoMethodError: undefined method `create!' for Capybara::Driver:Module
Also ich denke, in der Art und Weise ein Problem gibt RSpec die Klassen oder etwas erkennt. Hier ist die Spezifikation (vereinfacht natürlich):
require 'spec_helper'
describe Driver do
it "works! a driver can be created!" do
Driver.create!
end
end
Ich verwende
rspec-* (2.0.0)
capybara (0.4.0)
rails (3.0.0)
Wer etwas ähnliches konfrontiert?
fast :(Es didin't aber die Arbeit jetzt kann ich die Treiber-Klasse in meinem DriversController spec verwendet nur mit :: Driver statt Driver. Ist wirklich nervig, aber zumindest funktioniert das. – Mauricio
Ok, es funktioniert mit: beschreiben 'Treiber' tun .. Bitte bearbeiten Sie die Antwort, damit andere das verwenden können. Danke! – Mauricio