class OpsManagerUiDrivers::Version17::AvailableProducts

Attributes

browser[R]

Public Class Methods

new(browser:) click to toggle source
# File lib/ops_manager_ui_drivers/version17/available_products.rb, line 9
def initialize(browser:)
  @browser = browser
end

Public Instance Methods

add_product_to_install(product_name) click to toggle source
# File lib/ops_manager_ui_drivers/version17/available_products.rb, line 13
def add_product_to_install(product_name)
  browser.visit '/'
  disable_css_transitions!
  browser.find("ul.product-list li.#{product_name}.product").hover
  browser.click_on "add-#{product_name}"
  browser.find("#show-#{product_name}-configure-action")
end
product_added?(product_name) click to toggle source
# File lib/ops_manager_ui_drivers/version17/available_products.rb, line 21
def product_added?(product_name)
  browser.visit '/'
  browser.all("#show-#{product_name}-configure-action").any?
end