Я работаю с Ruby on Rails 3, Cucumber и Capybara
Я довольно долго искал и не могу понять, как найти определенный элемент страницы в теге css. В моем случае мне нужно убедиться, что имя найдено внутри таблицы, а не в «Welcome [Name]».
Я пробовал что-то вроде:
within('table') do
page.body.index("[Name]")
end
И у меня есть таблица с id='table'
.
Но я хотел бы знать, как это сделать для любого элемента CSS, например:
within('h2') do
page.body.should have_content ('stuff')
end
Я думаю, что моя проблема связана с page.body, но я не уверен, как включить его в определенный тег css.
Заранее спасибо!