Class: Aranha::Selenium::Session::FormRequest::Field

Inherits:
Object
  • Object
show all
Defined in:
lib/aranha/selenium/session/form_request/field.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.assert_all(source) ⇒ Array<Aranha::Selenium::Session::FormRequest::Field>

Parameters:

  • source (Enumeration, Hash)

Returns:



11
12
13
14
15
16
17
18
19
# File 'lib/aranha/selenium/session/form_request/field.rb', line 11

def assert_all(source)
  if source.is_a?(::Hash)
    assert_all_from_hash(source)
  elsif source.is_a?(::Enumeration)
    assert_all_from_enumerable(source)
  else
    raise ::ArgumentError, "Invalid source type: #{source.class}"
  end
end

Instance Method Details

#to_js_objectString

Returns:

  • (String)


35
36
37
# File 'lib/aranha/selenium/session/form_request/field.rb', line 35

def to_js_object
  "'#{name}': '#{value}'"
end