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.
3
Antworten

Rails 4 + Rspec + Devise: undefinierte Methode 'env' in Controller-Spezifikationen für sign_in in einem Benutzer

In meinem spec_helper.rb habe ich hinzugefügt %Vor% In der Controller-Spezifikation vorher: Alle Haken Ich versuche, den Benutzer mit diesem Code anzumelden %Vor% und NoMethodError: undefinierte Methode 'env' für nil: NilClass. Irgend...
21.10.2013, 08:34
2
Antworten

Testen Sie den Download von pdf mit rspec und pdfkit

Ich entwickle eine Rails 3.2-Anwendung, mit der Benutzer PDFs herunterladen können. Ich genieße Test-getriebene Entwicklung viel mit RSpec und sotaa Matcher, aber ich bin mit diesem ratlos. Ich habe den folgenden Code in meinem Controller:...
07.03.2013, 17:05
1
Antwort

Nicht definierte Methode für die Klasse in Rspec

Der folgende RSpec 2 Test .. %Vor% gibt diesen netten Fehler: undefined method xhr for #<Class:0xb5c72404> (NoMethodError) Irgendeine Idee, was falsch ist?     
23.08.2011, 08:28
2
Antworten

Was ist der beste Weg, Resque-bezogene Spezifikationen in RSpec zu schreiben?

Was ist der beste Weg, Resque-bezogene Spezifikationen in RSpec zu schreiben, ohne die vorherige zu stempeln? Wir benutzen zur Zeit den folgenden Helfer: %Vor% Das Ausleihen von Resques eigenem Test-Helper ist gut, das funktioniert gut,...
13.08.2010, 09:42
1
Antwort

Der Aufruf der ActionMailer-Methode gibt während des rspec-Testens nil im Modul zurück

Ich habe eine Klasse ActionMailer %Vor% Wenn ich UserMailer.submission_reminder(current_user) in der Entwicklung anrufe, liefert es mir ein Mail::Message -Objekt wie erwartet zurück. Der Ort in meiner Anwendung, an dem diese Meth...
27.03.2012, 05:38
2
Antworten

Wie kann man rspec veranlassen, fehlgeschlagene Test-Backtraces * als * zu drucken?

Unser Test dauert ziemlich lange, und es gibt immer diesen Zeitraum von 5-10 Minuten, in dem wir wissen, welcher Test fehlgeschlagen ist, aber wir können die Fehlermeldung oder das Backtrace nicht sehen, bis die Suite fertig ist. Es wäre effizie...
09.01.2013, 07:17
1
Antwort

Was sind die Optionen für Capybaras have_selector?

Ich habe diesen Fehler in RSpec bekommen. Gibt es Dokumente für have_selector , die jeden Schlüssel im Options-Hash erklären und was er genau macht? %Vor%     
30.05.2014, 18:57
1
Antwort

Das Testen einer Liste ist in der richtigen Reihenfolge capybara sortiert

Ich versuche, einige Tests in Capybara zu schreiben, die eine Liste der Daten prüfen werden, die richtig sortiert werden. Zum Beispiel habe ich eine Liste von Daten Mi 27 Jun 12, Mo 13 Aug 12, Do 31 Mai 12 und wenn ich auf den Knopf klicke, wird...
23.05.2012, 16:41
2
Antworten

FactoryGirl und Rspec

Ich habe dieses TDD-Geschäft sehr grün, also wäre jede Hilfe fantastisch! Also, ich habe eine Fabrik mit folgendem: %Vor% Und ein Rspec-Test mit: %Vor% Ich bekomme einen Fehler mit der folgenden Nachricht: %Vor% Ist das der richti...
08.12.2011, 23:40
2
Antworten

Name des aktuellen Beispiels / der aktuellen Gruppe in rspec hook

Ich habe einen rspec-Hook hinzugefügt, mit dem ich vcr einschalten und den Namen des aktuellen Beispiels als Kassettennamen verwenden kann. %Vor% Problem ist, ich weiß nicht, wie man den Namen des aktuellen Beispiels bekommt (example.name fu...
06.03.2011, 19:01