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

Ist Guard Guard in Kombination mit parallelen Tests möglich?

Ich habe nach Wegen gesucht, meine Tests zu beschleunigen, indem ich einige parallele Tests in Kombination mit meinem aktuellen Guard Setup verwendete . Guard-Hydra schien ein guter Anfang, aber die Das Hydra-Juwel selbst wird nicht mehr g...
20.11.2012, 09:49
2
Antworten

Rails / spec fill_in mit Platzhalter

Wie fülle ich in meinem rspec-Test ein Textfeld mit einem Platzhalter. Ich kann ID und Name nicht verwenden, da sie automatisch für das geschachtelte Formular generiert werden. %Vor% Danke     
12.07.2012, 18:56
1
Antwort

Wie definiere ich verschachtelte Fabriken mit FactoryGirl?

Bei zwei Modellen, Alert und Zipcode, muss ein Alert mindestens einen Zipcode enthalten: %Vor% Wie schreibe ich meine FactoryGirl-Fabriken, so dass: Zipcode-Fabriken sind in ihrer eigenen Datei definiert Warnungsfabriken sind in einer...
24.08.2012, 23:16
1
Antwort

"Keine explizite Konvertierung von Symbol in String" für neue Datensätze in Rails 4.0.1 (nur)

Nach dem Upgrade von rails 4 wird versucht, einen neuen Datensatz für eine meiner ActiveRecord-Klassen zu erstellen. %Vor% Hier ist zum Beispiel meine Links links_params Methode %Vor% aber ich bekomme %Vor%     
19.08.2014, 01:54
1
Antwort

Beschreibung vs Kontext in rspec. Unterschiede? [Duplikat]

Ich habe ein bisschen darüber gelesen, wie man rspec-Code organisieren soll. Es scheint, dass "Kontext" mehr für Zustände von Objekten verwendet wird. In Ihren Worten, wie würden Sie beschreiben, wie "beschreiben" in RSPEC-Code zu verwenden?...
21.10.2014, 01:16
1
Antwort

rspec klicke auf einen Bereich

Ich verwende rspec, um einige Seiten zu testen und möchte die Klick-Methode verwenden. Das DOM verfügt jedoch nicht über den Link oder die Schaltfläche. es ist nur eine Spanne und magisch wird es eine Verbindung mit Javascript. %Vor% rspec b...
23.03.2013, 20:27
1
Antwort

Wie konfiguriere ich Capybara, um mit Poltergeist zu arbeiten?

Ich habe einen RSpec-Integrationstest, der etwas JavaScript ausführen muss. Ich habe Poltergeist eingeschlossen und PhantomJS installiert, aber immer, wenn ich das Beispiel ausführe, erhalte ich diesen Fehler: %Vor% Die Spezifikation ist:...
25.06.2014, 18:19
3
Antworten

Durch die Aktualisierung von Capybara von 1.0.1 auf 1.1.4 bricht database_cleaner meine Spezifikationen

Ich habe eine alte Rails-Anwendung auf Version 3.2.11 aktualisiert, die viele Anforderungsspezifikationen enthält, die mit Capybara Version 1.0.1 geschrieben wurden und mit dem Selenium-Treiber laufen. Die Datenbank wird nach jedem Test mit data...
10.01.2013, 19:43
4
Antworten

Ruby / Rspec: Möglich den Inhalt von zwei Objekten zu vergleichen?

Ich habe zwei verschiedene Objekte in Ruby mit genau den gleichen Attributen und Werten erstellt. Ich würde jetzt gerne vergleichen, dass der Inhalt beider Objekte gleich ist, aber die folgenden Vergleiche: %Vor% fehlgeschlagen mit: %Vo...
16.12.2012, 05:17
3
Antworten

Rails 3 + Rspec 2: Validierung fehlgeschlagen: Email wurde bereits vergeben

Ich habe 2 Modelle, User und Bucket . User has_many Buckets und a Bucket belongs_to a User . In factories.rb habe ich: %Vor% und ich habe ein login_user Modul wie folgt: %Vor% Ich benutze Spork und Watch und...
08.04.2011, 21:54