Ich habe ein Problem beim Testen meiner Controller mit RSpec - der Aufruf response.body gibt immer eine leere Zeichenfolge zurück. Im Browser wird alles korrekt gerendert, und Gurkenfunktionstests scheinen es richtig zu machen, aber RSpec schlägt jedes Mal fehl.
Andere Erwartungen an das Antwortobjekt, wie z. B. response.should render_template('index')
problemlos bestanden.
Hat jemand von Ihnen dieses Problem schon einmal erlebt? Vielleicht kann die Antwort HTML auf eine andere Weise erhalten werden?
Wie für Versionen, Rails 2.1.0, RSpec 1.2.7.