Dwa pytania od początkującego.Kapibara, sprawdzanie elementu HTML według ID i klasy
Q1 - Czy można potwierdzić istnienie węzła HTML według identyfikatora i klasy? Na przykład, aby sprawdzić, czy istnieje następujący element:
<div class="drawer" id="first"....>
Widziałem można użyć coś takiego:
page.should have_css('div.drawer')
page.should have_css('div#first')
ale możemy jakoś zapytać o istnieniu obu parametrów, I” wcześniej próbowałem następujące i nie działa:
page.should have_selector("div", :class => "drawer", :id => "first")
Q2- Czy można dodać 2 selektorów z „wewnątrz” kapibary metody, czyli widziałem można ograniczyć zakres wykonując:
within("//div[@id='first']") do
ale czy możemy filtrować to DIV, dodając w jakiś sposób id = 'first' i class = 'drawer'?
Wielkie dzięki!
Justin, co mogę powiedzieć ... Wielkie dzięki za wyjaśnienie, przykłady i link, po prostu niesamowity !!! :) – mickael