Dica rápida #5 - Utilizando o matcher have_tag no RSpec
14 de June de 2009 - 14:24
Um matcher muito útil do RSpec é o have_tag.
it "should have error message" do html = %(<span class="error">Some error message</span>) html.should have_tag("span.error", "Some error message")
end Às vezes, quando você está testando arquivos do diretório lib, pode receber uma mensagem como esta.
undefined method `assert_select' for #<ActiveSupport::TestCase::Subclass_1:0x4898240> Se isto acontecer, experimente definir o bloco describe como sendo do tipo view.
describe "Form builder", :type => :view do # your specs
end






Comentários (0)