[RUBY] [Rails] Lösung, wenn bei Verwendung von Capybara mit Rspec der Fehler "undefined method` visit '" angezeigt wird

Entwicklungsumgebung

・ Ruby: 2.5.7 Schienen: 5.2.4 ・ Rspec-Schienen: 4.0.1 ・ Capybara: 3.32.2 ・ Vagrant: 2.2.7 -VirtualBox: 6.1 ・ Betriebssystem: macOS Catalina

Ursache

Capybara kann nicht gelesen werden.

Lösungen

1. Lesen Sie mit "erfordern"

spec_helper.rb


require 'capybara/rspec' #Nachtrag
RSpec.configure do |config|
end

2. Wenn Lösung 1 das Problem nicht löst, erzwingen Sie das Lesen mit "DSL"

spec_helper.rb


require 'capybara/rspec'
RSpec.configure do |config|
  config.include Capybara::DSL #Nachtrag
end

Recommended Posts

[Rails] Lösung, wenn bei Verwendung von Capybara mit Rspec der Fehler "undefined method` visit '" angezeigt wird
So beheben Sie den unbekannten Fehler, der bei der Verwendung von slf4j in Java aufgetreten ist
Fehler bei der Verwendung von Schienen Capybara
Festlegen von Umgebungsvariablen bei Verwendung von Payjp mit Rails
[Rails / RSpec] Der Umgang mit Elementen weist einen Größenfehler von Null auf
[Rails 5] Anzeigen des Bildschirms zum Ändern des Kennworts bei Verwendung von devise
[Schienen] Verwendung der Kartenmethode
[Rails] So lösen Sie die Zeitverzögerung von created_at nach der Speichermethode
[Rails] Lösung für "Uglifier :: Error: Unerwartetes Zeichen '' '"
So wird die Abfragezeichenfolge bei Verwendung von PreparedStatement in JDBC tatsächlich ausgegeben
[Rails] So bedienen Sie die in der Hauptanwendung verwendete Hilfsmethode mit Administrate
Hinzufügen von Zeichen zur Anzeige bei Verwendung der link_to-Methode
[Mit Backtricks] So stellen Sie React to the simple Rails vor
So geben Sie db beim Erstellen einer App mit Rails an
Umgang mit dem Fehler FEHLER: Während der Ausführung von gem ... (Gem :: FilePermissionError)
So lösen Sie das Problem, wenn der Wert nicht gesendet wird, wenn das Formular in Schienen deaktiviert und gesendet wird
[Schienen] Was tun, wenn mit der Fehlermethode keine Fehlermeldung angezeigt wird?
[Schienen] Was tun, wenn die Ansicht zusammenbricht, wenn eine Nachricht mit der Fehlermethode angezeigt wird?
Verwendung der link_to-Methode
Verwendung der include? -Methode
Verwendung der Methode form_with
[Rails] Wie man Kaminari mit Slim einführt und das Design ändert
Ich habe versucht zu verstehen, wie die Rails-Methode "redirect_to" definiert ist
[Rails] So lassen Sie die Anzeige der Zeichenfolge der link_to-Methode weg
Ich habe versucht zu verstehen, wie die Rails-Methode "link_to" definiert ist
[Schienen 6] zerstören mit der Ressourcenmethode
Speicherort der Methodendefinition Zusammenfassung der zu überprüfenden Informationen Wenn im Projekt und in Rails / Gem definiert
[Ruby on Rails] So melden Sie sich nur mit Ihrem Namen und Passwort mit dem Gem-Gerät an
[Rails] So lösen Sie das Problem, dass das Standardbild beim Bearbeiten überschrieben wird, ohne das Bild hochzuladen [Active Storage]
[Ruby on Rails] Beim ersten Anmelden ・ So teilen Sie den Bildschirm mit jQuery in zwei Hälften
So dekorieren Sie CSS auf Rails6 form_with (Hilfs-) Optionsfeldern
[Rails] Ich war süchtig nach den Nginx-Einstellungen, als ich Action Cable verwendete.
Gorigori-Anfänger fassten zusammen, wie die Datenbank mit der Rails-Konsole Ntiunus betrieben wird
[Docker] So lösen Sie die nicht implementierte Fehlerfunktion @ io_fread ~ [Super einfach]
[Rails] "Pry-Rails", die beim Speichern mit der create-Methode verwendet werden können
[Rails] So erhalten Sie die aktuell mit devise angemeldeten Benutzerinformationen
Wie man nur die Zeit mit Rails vergleicht (von welcher Zeit bis zu welcher Zeit, so etwas wie)
So lösen Sie die lokale Umgebungskonstruktion von Ruby on Rails (MAC)!
[Rails] So wenden Sie das in der Hauptanwendung verwendete CSS mit Administrate an
So verweisen Sie auf eine Spalte, wenn Sie die Spaltennamensmethode in ActiveRecord überschreiben
[Rails] So laden Sie Bilder mit Carrierwave hoch
[Java] Fassen Sie zusammen, wie Sie mit der Methode equals vergleichen können
[Java] Verwendung der toString () -Methode
[Rails] So zeigen Sie Fehlermeldungen einzeln an
So beheben Sie Fehler, die während der Installation von Rails 5.1.3 auftreten
Erhalten Sie eine Fehlermeldung mit einer beliebigen Methode
So implementieren Sie die Image-Veröffentlichung mithilfe von Schienen
undefinierte Methode Was tun, wenn Sie "user_signed_in" erhalten?
[Rails] Verwendung der Hilfsmethode, Confimartion
So erstellen Sie eine Rails 6-Umgebung mit Docker