rspec-html-matchers (rubygems): Nokogiri based 'have_tag' and 'with_tag' matchers for RSpec. Does not depend on assert_select matcher, provides useful error messages. 
Keywords: rspec|ruby|testing