Ich habe eine einfache Hilfsmethode in application_helper.rb, die ich versuche zu testen und kann nicht für das Leben von mir herausfinden, warum meine Spezifikation versagt. Ich habe den folgenden Code eingefügt. Die Spezifikation druckt erwartet "" wurde null, und die Vernunft reagiert darauf? Scheck druckt Nr. Was vermisse ich?Rspec testen application_helper.rb
require 'spec_helper'
describe ApplicationHelper do
describe "#tagline" do
specify { helper.tagline('text').should == '<div class="tagline"><p>text</p></div>' }
p helper.respond_to?(:tagline) ? "yes" : "no"
end
end
------
module ApplicationHelper
def tagline(text)
content_for(:tagline) { %Q(<div class="tagline"><p>#{text}</p></div>).html_safe }
end
end