Tag Archives: assert_select

RSpec have_tag et Rails assert_select cheat sheet

have_tag (RSpec) et assert_select (Rails) facilitent le test des vues grâce à une syntaxe proche de celle du CSS. Vérifions par exemple la présence d’un titre qui contient le texte Subtitle et d’un formulaire (id= »swap ») avec deux boutons radio et un bouton de soumission (class= »button_save ») : response.should have_tag(« h2 », /Subtitle/) response.should have_tag(« form#swap[method=post] ») response.should have_tag(« form#swap input[type=radio][name=?] », ‘part1’) response.should […]