Module: Gitlab::Page::Group::Settings::Billing

Defined in:
lib/gitlab/page/group/settings/billing.stub.rb

Instance Method Summary collapse

Instance Method Details

#billing_plan_headerString

Note:

Defined as h4 :billing_plan_header

Returns The text content or value of billing_plan_header.

Returns:

  • (String)

    The text content or value of billing_plan_header



10
11
12
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 10

def billing_plan_header
  # This is a stub, used for indexing. The method is dynamically generated.
end

#billing_plan_header?Boolean

Returns true if the billing_plan_header element is present on the page.

Examples:

Gitlab::Page::Group::Settings::Billing.perform do |billing|
  expect(billing).to be_billing_plan_header
end

Returns:

  • (Boolean)

    true if the billing_plan_header element is present on the page



28
29
30
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 28

def billing_plan_header?
  # This is a stub, used for indexing. The method is dynamically generated.
end

#billing_plan_header_elementWatir::H4

Returns The raw H4 element.

Examples:

Gitlab::Page::Group::Settings::Billing.perform do |billing|
  expect(billing.billing_plan_header_element).to exist
end

Returns:

  • (Watir::H4)

    The raw H4 element



19
20
21
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 19

def billing_plan_header_element
  # This is a stub, used for indexing. The method is dynamically generated.
end

#start_your_free_trialObject

Note:

Defined as link :start_your_free_trial

Clicks start_your_free_trial



34
35
36
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 34

def start_your_free_trial
  # This is a stub, used for indexing. The method is dynamically generated.
end

#start_your_free_trial?Boolean

Returns true if the start_your_free_trial element is present on the page.

Examples:

Gitlab::Page::Group::Settings::Billing.perform do |billing|
  expect(billing).to be_start_your_free_trial
end

Returns:

  • (Boolean)

    true if the start_your_free_trial element is present on the page



52
53
54
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 52

def start_your_free_trial?
  # This is a stub, used for indexing. The method is dynamically generated.
end

#start_your_free_trial_elementWatir::Link

Returns The raw Link element.

Examples:

Gitlab::Page::Group::Settings::Billing.perform do |billing|
  expect(billing.start_your_free_trial_element).to exist
end

Returns:

  • (Watir::Link)

    The raw Link element



43
44
45
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 43

def start_your_free_trial_element
  # This is a stub, used for indexing. The method is dynamically generated.
end

#upgrade_to_premiumObject

Note:

Defined as link :upgrade_to_premium

Clicks upgrade_to_premium



58
59
60
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 58

def upgrade_to_premium
  # This is a stub, used for indexing. The method is dynamically generated.
end

#upgrade_to_premium?Boolean

Returns true if the upgrade_to_premium element is present on the page.

Examples:

Gitlab::Page::Group::Settings::Billing.perform do |billing|
  expect(billing).to be_upgrade_to_premium
end

Returns:

  • (Boolean)

    true if the upgrade_to_premium element is present on the page



76
77
78
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 76

def upgrade_to_premium?
  # This is a stub, used for indexing. The method is dynamically generated.
end

#upgrade_to_premium_elementWatir::Link

Returns The raw Link element.

Examples:

Gitlab::Page::Group::Settings::Billing.perform do |billing|
  expect(billing.upgrade_to_premium_element).to exist
end

Returns:

  • (Watir::Link)

    The raw Link element



67
68
69
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 67

def upgrade_to_premium_element
  # This is a stub, used for indexing. The method is dynamically generated.
end

#upgrade_to_ultimateObject

Note:

Defined as link :upgrade_to_ultimate

Clicks upgrade_to_ultimate



82
83
84
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 82

def upgrade_to_ultimate
  # This is a stub, used for indexing. The method is dynamically generated.
end

#upgrade_to_ultimate?Boolean

Returns true if the upgrade_to_ultimate element is present on the page.

Examples:

Gitlab::Page::Group::Settings::Billing.perform do |billing|
  expect(billing).to be_upgrade_to_ultimate
end

Returns:

  • (Boolean)

    true if the upgrade_to_ultimate element is present on the page



100
101
102
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 100

def upgrade_to_ultimate?
  # This is a stub, used for indexing. The method is dynamically generated.
end

#upgrade_to_ultimate_elementWatir::Link

Returns The raw Link element.

Examples:

Gitlab::Page::Group::Settings::Billing.perform do |billing|
  expect(billing.upgrade_to_ultimate_element).to exist
end

Returns:

  • (Watir::Link)

    The raw Link element



91
92
93
# File 'lib/gitlab/page/group/settings/billing.stub.rb', line 91

def upgrade_to_ultimate_element
  # This is a stub, used for indexing. The method is dynamically generated.
end