Мне было интересно, есть ли какой-либо способ Ruby написать следующую спецификацию представлений (без использования помощников Capybara/Cucumber/Webrat. Должен быть только в rspec или rspec-rails):
expect(rendered).to include("<input class='toggle_m' name='result_configuration[information]' type='checkbox' value='1'>")
expect(rendered).to include("<textarea class=details' disabled='disabled' name=result_configuration[info][]'></textarea>")
Дело в том, что мне нужно увидеть, установлен ли флажок (означает, что значение равно «1», значение установлено на «0», когда оно не отмечено), тогда текстовая область должна быть отключена. Есть идеи?
Или как бы вы написали это ожидание в более читабельной форме? Предложения приветствуются.
Спасибо.
name = result_configuration[information]
и текстовая областьname=result_configuration[info][]
. 16.04.2014