Ruby

Você está em: Home » Desenvolvimento » Ruby » Dica rápida #5 - Utilizando o matcher have_tag no RSpec

« Voltar

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
Fonte: Simples Ideias

O que você achou deste conteúdo?

  • Bom
  • Ruim
 

  • del.icio.us
  • Digg
  • reddit
  • StumbleUpon
  • Technorati
 

Comentários (0)

Comente

 

Trocar imagem

 

Importante: Os comentários publicados através deste website são de exclusiva e integral responsabilidade de seus autores.

publicidade

Fonte

Simples Ideias

Simples Ideias

Por Nando Vieira

publicidade

IMD Auditoria