rspec

RSpec ist ein verhaltensbasiertes Entwicklungssystem (BDD) für die von JBehave inspirierte Ruby-Programmiersprache. Es enthält sein eigenes voll integriertes Spott-Framework basierend auf JMock. Der Rahmen kann eine domänenspezifische Sprache (DSL) in Betracht gezogen werden und ähnelt einer natürlichen Sprachspezifikation.
1
Antwort

Testen eines modalen Dialogs mit RSpec und Capybara

Wenn ich auf "Anmelden" in der Navigationsleiste klicke, erscheint ein modales Dialogfeld, in dem das Protokoll teilweise angezeigt wird. Wie würde ich das mit RSpec und Capybara testen? %Vor%     
11.08.2013, 08:41
1
Antwort

Wie testen Sie eine Methode für ein ActiveRecord :: Relation-Objekt in rspec?

Wie teste ich eine Methode, die nur für eine ActiveRecord-Relationsproxy-Klasse in rspec verfügbar ist? Wie zum Beispiel sum , was so aussehen würde wie @collection.sum(:attribute) Hier ist, was ich versuche zu tun: %Vor% Dies funkti...
08.05.2014, 08:21
3
Antworten

Launchy :: ApplicationNotFoundError:

Der Versuch, save_and_open_page überhaupt zum Arbeiten zu bringen, gibt mir den folgenden Fehler: %Vor% Spezifikation: %Vor% Wenn ich die Launchy-Zeile auskommentiere, funktioniert es gut, also bin ich mir nicht sicher, was das Proble...
21.04.2013, 23:43
1
Antwort

Testen von Mitgliedsrouten einer Ressource in rails3 mit rspec

Ich erstelle eine Anwendung, mit der der Benutzer eine Prüfung ablegen kann. Das Prüfungsobjekt hat viele Fragen und ich möchte, dass der Benutzer die Prüfung in zwei Teilen ablegt. Um diesen Workflow zu implementieren, habe ich die folgenden Ro...
24.03.2011, 21:51
3
Antworten

keine solche zu ladende Datei - rspec / matchers - rspec-rails, sophage, gurke, werfer girl, Rails2.3.10

Ich habe eine alte Rails2.3-App geerbt. Es ist sehr komplex und hat (Schock, Horror) keinerlei Tests. Ich bin an rspec und Gurke gewöhnt, also dachte ich, ich würde anfangen, Spezifikationen und Features für das spätere Upgrade auf Rails 3 zu en...
02.06.2011, 13:58
2
Antworten

Wie können Sie häufige "before (: each)" - Aufrufe in RSpec ausschließen, sodass sie von mehreren Spezifikationen verwendet werden können?

Ich möchte diesen Code-Haufen berücksichtigen, so dass alle meine Controller-Tests (na ja, fast alle) diesen before(:each) -Block verwenden: %Vor% Gibt es eine Möglichkeit, das zu tun? Ich möchte es nicht in alle Controller aufnehmen ......
25.05.2011, 21:01
2
Antworten

Rspec.config vorher (: jedes) außer für spezifische: Typen

Ich versuche, einen before(:each) -Block für alle Spezifikationen außer type: :feature auszuführen. Der einzige Weg, wie ich es zum Laufen bringen kann, ist Cut-and-Paste und separate Konfigurationsblöcke für jeden Typ. ( :type =>...
18.09.2015, 15:13
2
Antworten

undefined Methode 'create' rails spec.

Ich habe Factory Girl installiert und versuche es mit spec zu benutzen. %Vor% und ich erhalte den folgenden Fehler. %Vor%     
20.11.2015, 14:44
1
Antwort

Wie stoße Parameter von einem Controller aus?

Für meine Tests brauche ich einen Controller, wo ich meine eigenen Parameter einstellen kann. Mit Parametern meine ich diejenige, die Sie beim Aufruf von controller.params erhalten %Vor% Das Problem ist, ich weiß nicht, was der richtige W...
12.12.2013, 22:11
2
Antworten

Diff-lcs konnte nicht gefunden werden, wenn generate rspec: install ausgeführt wird

Ich bin ein neuer Django-Typ bei Rails. Ich versuche rspec-rails für mich zu bekommen, aber wenn ich renne %Vor% Ich verstehe .. %Vor% Was lästig ist, weil %Vor% ist gesund und munter in Gemfile.lock Ich habe Gemfile.lock gelöscht un...
07.09.2014, 22:56