@ows_royalties
@frontend_royalties
Feature: Abacus Admin

  Background: Clear browser
    Given I have a clear browser

  @id_ddcc418aec9bcd68a1a3883f0feeb6fab255d2a6e0f26a46c62974820032c813
  Scenario: Statement period name
    Given an orchard employee label_7123_admin_1 for Abacus
    When I log in to Abacus silently
    Then I am successfully logged in to Abacus
    When I see statement period name on admin -> statement periods page
    Then it should match the name of accounting period upon creation

  @id_238ed81879e07626e51fd0557ce623318b5773d78c13050fabb6f44aad5cbb16
  Scenario: Statement period page
    Given an orchard employee label_7123_admin_1 for Abacus
    When I log in to Abacus silently
    And I am successfully logged in to Abacus
    Then statement period page should be valid

  @id_bbdce420974c771fd8b096058769ee2892091faf95ced6954d3c712ec88439c4
  Scenario: Add Runcontroller
    Given an orchard employee label_7123_admin_1 for Abacus
    When I log in to Abacus silently
    Then I am successfully logged in to Abacus
    Then I should be able to add runcontroller

  @id_6040a87c297a321ab4ac5079fd41915aaa2834d885f7dfad69b9b143fb021c02
  Scenario: View Payment Method Minimums
    Given an orchard employee label_7123_admin_1 for Abacus
    When I log in to Abacus silently
    Then I am successfully logged in to Abacus
    Then I should be able to view payment method minimums

  @id_6ce283cf6b2bdda52f003619724b0178143f64d479f989134f1c23f3de1a612e
  Scenario: Edit Payment Method Minimums
    Given an orchard employee label_7123_admin_1 for Abacus
    And I log in to Abacus silently
    And I am successfully logged in to Abacus
    Then I should be able to edit payment method minimums
