Als «rspec» getaggte Fragen

RSpec ist ein von JBehave inspiriertes BDD-Framework (Behavioral Driven Development) für die Programmiersprache Ruby. Es enthält ein eigenes vollständig integriertes Mocking-Framework, das auf JMock basiert. Das Framework kann als domänenspezifische Sprache (DSL) betrachtet werden und ähnelt einer natürlichen Sprachspezifikation.

447
Wann RSpec let () verwenden?

Ich neige dazu, vor Blöcken zu verwenden, um Instanzvariablen zu setzen. Ich verwende diese Variablen dann in meinen Beispielen. Ich bin kürzlich darauf gestoßen let(). Laut RSpec-Dokumenten ist es gewohnt ... um eine gespeicherte Hilfsmethode zu definieren. Der Wert wird über mehrere Aufrufe im...

175
Testen von Modulen in rspec

Was sind die Best Practices zum Testen von Modulen in rspec? Ich habe einige Module, die in wenigen Modellen enthalten sind, und im Moment habe ich einfach doppelte Tests für jedes Modell (mit wenigen Unterschieden). Gibt es eine Möglichkeit, es