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

Active Model Serializer, der testet, welcher Serializer zum Rendern verwendet wird

Ich verwende aktive Modell-Serializer, um JSON-Antworten von einem Rails-Controller zu rendern. Ich habe eine Controller-Aktion wie folgt: %Vor% Ich möchte testen können, welcher Serializer in meinen Rspec-Controller-Tests verwendet wurde...
28.02.2014, 14:35
1
Antwort

Capybara + RSpec, spec / features dir wird von der rspec ignoriert. Befehl?

Ich benutze das neue Capybara DSL mit rspec und folge dem kurzen Leitfaden hier Und die Tests, die zum Verzeichnis spec/features hinzugefügt wurden, laufen gut alleine , dh. rails_project$ rspec spec/features/my_first_feature.rb A...
04.12.2012, 15:20
3
Antworten

Test auf Warnungen mit RSpec

Ist es irgendwie möglich, Warnungen in Ruby mit RSpec zu testen? So: %Vor%     
27.03.2011, 12:24
3
Antworten

Rspec Mocks, kann "erwarten" auch eine Methode als Nebeneffekt stub?

Ich versuche, die Tests in einer geerbten App zu verstehen, und ich brauche Hilfe. Es gibt viele Spezifikationsgruppen wie diese (siehe Spezifikation): %Vor% ... wobei job_post eine auf dem Controller definierte Hilfsmethode ist. (Ja,...
26.03.2014, 19:56
3
Antworten

relativer Dateipfad in RSpec

Ich habe einen RSpec-Test für eine Klasse in /lib/classes , der Zugriff auf eine Zip-Datei benötigt (kein Upload). Die Datei wird in /spec/fixtures/files/test.zip gespeichert. Wie gebe ich den richtigen Pfad ein, so dass seine Umgebung unab...
19.02.2012, 00:11