class OpsManagerUiDrivers::Version15::AvailableProducts

Attributes

browser[R]

Public Class Methods

new(browser:) click to toggle source
# File lib/ops_manager_ui_drivers/version15/available_products.rb, line 4
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/version15/available_products.rb, line 8
def add_product_to_install(product_name)
  browser.visit '/'
  browser.click_on "add-#{product_name}"
  browser.find("#show-#{product_name.dasherize}-configure-action", wait: 10)
end
product_added?(product_name) click to toggle source
# File lib/ops_manager_ui_drivers/version15/available_products.rb, line 14
def product_added?(product_name)
  browser.visit '/'
  browser.all("#show-#{product_name.dasherize}-configure-action").any?
end