@accounting_run_monthly
@accounting_run_sanity_check
Feature: Breakdown
  In order to sanity check the accounting run
  As a Workstation end user
  I need the totals on the breakdown page to look correct

  Scenario: GBP currency, US number format, Monthly label (19405)
    Given a Workstation label_19405 user
    When I visit the Workstation::AccountingBreakdownPage
    Then I should land on the breakdown for the current period
    And the totals for the breakdown page should add up

  Scenario: USD currency, Quarterly label (7482)
    Given a Workstation label_7482 user
    When I visit the Workstation::AccountingBreakdownPage
    Then I should land on the breakdown for the current period
    And the totals for the breakdown page should add up

  Scenario: Euro currency, European number format (11678)
    Given a Workstation label_11678 user
    When I visit the Workstation::AccountingBreakdownPage
    Then I should land on the breakdown for the current period
    And the totals for the breakdown page should add up

  Scenario: Distributor (18072)
    Given a Workstation label_18072 user
    When I visit the Workstation::AccountingBreakdownPage
    Then I should land on the breakdown for the current period
    And the totals for the breakdown page should add up

  Scenario: Yen currency, Distributor (22264)
    Given a Workstation label_22264 user
    When I visit the Workstation::AccountingBreakdownPage
    Then I should land on the breakdown for the current period
    And the totals for the breakdown page should add up

  Scenario: Euro currency, European number format, French language (20329)
    Given a Workstation label_20329 user
    When I visit the Workstation::AccountingBreakdownPage
    Then I should land on the breakdown for the current period
    And the totals for the breakdown page should add up
