Class: FormObjectModel::Form::SelectField
- Defined in:
- lib/form_object_model/form.rb
Instance Attribute Summary
Attributes inherited from Field
Instance Method Summary collapse
Instance Method Details
#fill(value) ⇒ Object
19 20 21 |
# File 'lib/form_object_model/form.rb', line 19 def fill(value) page.select(value.to_s, :from => locator) end |
#has_value?(value) ⇒ Boolean
23 24 25 |
# File 'lib/form_object_model/form.rb', line 23 def has_value?(value) page.has_select?(locator, :selected => value.to_s) end |
#value ⇒ Object
27 28 29 30 31 32 33 |
# File 'lib/form_object_model/form.rb', line 27 def value value = nil page.within(page.find_field(locator)) do value = page.find("option[selected]").text end value end |