diff options
Diffstat (limited to 'spec/support/helpers/features/members_table_helpers.rb')
-rw-r--r-- | spec/support/helpers/features/members_table_helpers.rb | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/spec/support/helpers/features/members_table_helpers.rb b/spec/support/helpers/features/members_table_helpers.rb new file mode 100644 index 00000000000..5394e370900 --- /dev/null +++ b/spec/support/helpers/features/members_table_helpers.rb @@ -0,0 +1,37 @@ +# frozen_string_literal: true + +module Spec + module Support + module Helpers + module Features + module MembersHelpers + def members_table + page.find('[data-testid="members-table"]') + end + + def all_rows + page.within(members_table) do + page.all('tbody > tr') + end + end + + def first_row + all_rows[0] + end + + def second_row + all_rows[1] + end + + def third_row + all_rows[2] + end + + def invite_users_form + page.find('[data-testid="invite-users-form"]') + end + end + end + end + end +end |