Как использовать Webrat для проверки того, что в поле выбора есть определенные значения, перечисленные в качестве параметров? В настоящее время у меня есть field_named(field).value.should contain(value)
, но это выполняется только для первого выбранного значения, а не для невыделенных значений. Как проверить, имеются ли невыбранные параметры? И как проверить количество опций, доступных в окне выбора?В поле выбора есть определенные опции с Webrat
Я считаю, что мне нужно что-то похожее на field_named(field).element.search(".//option[@selected = 'selected']").inner_html.should =~ /#{value}/
, за исключением того, что я действительно не забочусь о том, что выбрано - только то, что существует.
Можете ли вы также указать источник, откуда приходит ваш ответ? Я нахожу документацию по использованию Webrat за пределами основ, которые трудно найти.
Не ответил ли мой ответ на вопрос? –