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