class Aranha::Selenium::Session::FormRequest::Field

def assert_all(source)

Returns:
  • (Array) -

Parameters:
  • source (Enumeration, Hash) --
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

def assert_all_from_enumerable(source)

def assert_all_from_enumerable(source)
  source.map { |e| new(*e) }
end

def assert_all_from_hash(source)

def assert_all_from_hash(source)
  source.map { |k, v| new(k, v) }
end

def to_js_object

Returns:
  • (String) -
def to_js_object
  "'#{name}': '#{value}'"
end