Ich bin mit einem Problem beim Testen meiner Controller mit RSpec fest - der response.body-Aufruf gibt immer eine leere Zeichenfolge zurück. Im Browser wird alles richtig gerendert, und Gurkenfunktionstests scheinen es richtig zu machen, aber RSpec versagt jedes Mal.RSpec Controller testen - blank response.body
Andere Erwartungen an das Antwortobjekt wie response.should render_template('index')
bestehen ohne Probleme.
Haben Sie schon einmal auf dieses Problem gestoßen? Vielleicht kann die Antwort HTML auf eine andere Art und Weise erhalten werden?
Wie bei den Versionen, Rails 2.1.0, RSpec 1.2.7.
Danke, genau was ich brauchte. –
Ich arbeite seit Jahren mit Rails und jetzt verstehe ich endlich den Unterschied zwischen Controller und Request-Spezifikationen. Vielen Dank! –