Капибара, проверка HTML-элемента по идентификатору и классу

Два вопроса от новичка.

В1. Можно ли утверждать существование узла HTML по идентификатору и классу? Например, чтобы увидеть, существует ли следующий элемент: I '


видел, что вы можете использовать что-то вроде:

 page.should have_css('div.drawer')
 page.should have_css('div#first')

но можем ли мы как-то запросить наличие обоих параметров, ямы попробовали следующее и не сделалит работа:

page.should have_selector("div", :class => "drawer", :id => "first")

Q2 - Можно ли добавить 2 селектора кв' метод капибары, т. е. яМы видели, что вы можете ограничить область действия, выполнив:

within("//div[@id='first']") do

но можем ли мы отфильтровать этот DIV, добавив id = 'первый' и класс = 'выдвижной ящик' каким-то образом?

Большое спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос