Sha256: d72e0fe549d2c670bed636016f1a55fc13e32d0a9f1a377250ac5145aee3b949

Contents?: true

Size: 941 Bytes

Versions: 10

Compression:

Stored size: 941 Bytes

Contents

class CheckoutAddressScreen < BaseAppScreen
  include SharedCheckoutAddressScreen

  trait(:page_name)    { 'Checkout - Address' }
  trait(:page_locator) { { accessibility_id: 'checkout address screen' } }
  trait(:page_url)     { 'checkout-address' }

  # Checkout Address screen UI elements
  textfields fullname_field:     { accessibility_id: 'Full Name* input field' },
             address1_field:     { accessibility_id: 'Address Line 1* input field' },
             address2_field:     { accessibility_id: 'Address Line 2 input field' },
             city_field:         { accessibility_id: 'City* input field' },
             state_region_field: { accessibility_id: 'State/Region input field' },
             zip_code_field:     { accessibility_id: 'Zip Code* input field' },
             country_field:      { accessibility_id: 'Country* input field' }
  button     :to_payment_button, { accessibility_id: 'To Payment button' }
end

Version data entries

10 entries across 5 versions & 1 rubygems

Version Path
testcentricity-3.0.4 features/support/ios/screens/checkout_address_screen.rb
testcentricity-3.0.4 features/support/android/screens/checkout_address_screen.rb
testcentricity-3.0.3 features/support/android/screens/checkout_address_screen.rb
testcentricity-3.0.3 features/support/ios/screens/checkout_address_screen.rb
testcentricity-3.0.2 features/support/ios/screens/checkout_address_screen.rb
testcentricity-3.0.2 features/support/android/screens/checkout_address_screen.rb
testcentricity-3.0.1 features/support/ios/screens/checkout_address_screen.rb
testcentricity-3.0.1 features/support/android/screens/checkout_address_screen.rb
testcentricity-3.0.0 features/support/android/screens/checkout_address_screen.rb
testcentricity-3.0.0 features/support/ios/screens/checkout_address_screen.rb