Sha256: a80bdd7c87cde512c0e53f8b55f41ef26f098dc7d80ec5dfac6fcc8221b7105c
Contents?: true
Size: 489 Bytes
Versions: 14
Compression:
Stored size: 489 Bytes
Contents
require 'net/https' def check_valid_locator_type?(type) %w(id class css name xpath).include? type end def check_selector(type) raise "Please use correct locator only id,name,css,xpath are supported - #{type}" unless check_valid_locator_type? type end def check_valid_option_by?(option_by) %w(text value index).include? option_by end def validate_option_by(option_by) raise "Please select valid option, invalid option - #{option_by}" unless check_valid_option_by? option_by end
Version data entries
14 entries across 14 versions & 1 rubygems