Class: Prof::OpsManager::WebAppInternals::Page::FormField
- Inherits:
-
Object
- Object
- Prof::OpsManager::WebAppInternals::Page::FormField
- Defined in:
- lib/prof/ops_manager/web_app_internals/page/form_field.rb
Direct Known Subclasses
Instance Method Summary collapse
-
#initialize(name:, value:) ⇒ FormField
constructor
A new instance of FormField.
- #set(form_element) ⇒ Object
Constructor Details
#initialize(name:, value:) ⇒ FormField
Returns a new instance of FormField.
17 18 19 20 |
# File 'lib/prof/ops_manager/web_app_internals/page/form_field.rb', line 17 def initialize(name:, value:) @name = name @value = value end |
Instance Method Details
#set(form_element) ⇒ Object
22 23 24 25 26 |
# File 'lib/prof/ops_manager/web_app_internals/page/form_field.rb', line 22 def set(form_element) field = find_field(form_element) raise "Could not find element with name #{name} and selector #{selector}" unless field set_value(field) end |