E2E-spesifikasjoner

Endre språk

Endre språk.

# language: no

Egenskap: Språk

  Test å bytte språk

  Scenario: Bytt språk til engelsk
    Når jeg bytter språk til 'EN'
    Så er nåværende språk 'EN'
    Og overskriften inneholder 'Login'

    Når jeg laster siden på nytt
    Så er nåværende språk 'EN'

  Scenario: Bytt språk til norsk
    Når jeg bytter språk til 'NB'
    Så er nåværende språk 'NB'
    Og overskriften inneholder 'Logg inn'

    Når jeg laster siden på nytt
    Så er nåværende språk 'NB'

Bruke menyen.

# language: no

Egenskap: Meny

  Test Menyen

  Scenario: Ikke logget inn
    Når jeg ikke er logget inn
    Så vises ikke menyen

  Scenario: Logg inn og registrer foretak
    Gitt at jeg er logget inn
    Og at foretak er registert
    Så vises menyen

  Scenario: Bruk 'sidebarOpen' fra localStorage
    Gitt at menyen er utvidet

    Når jeg laster siden på nytt
    Så er menyen utvidet

    Gitt at menyen er minimert
    Når jeg laster siden på nytt
    Så er menyen minimert

    Gitt at menyen er utvidet
    Når jeg laster siden på nytt
    Så er menyen utvidet

  Scenario: Navigere ved å bruke utvidet meny
    Gitt at menyen er utvidet

    Når jeg navigerer til 'organization'
    Så inneholder overskriften 'Bedrift'

    Når jeg navigerer til 'home'
    Så inneholder overskriften 'Årsoppgjør'

  Scenario: Navigere ved å bruke minimert meny
    Gitt at menyen er minimert

    Når jeg navigerer til 'organization'
    Så inneholder overskriften 'Bedrift'

    Når jeg navigerer til 'home'
    Så inneholder overskriften 'Årsoppgjør'

  Scenario: Logg ut
    Når jeg trykker på '#profile-link'
    Så vises '#profile-link-drop-down-list'
    Når jeg trykker på '#logout-button'
    Så inneholder overskriften 'Logg inn'

Årsoppgjør

Årsoppgjør flyt

# language: no

Egenskap: Årsoppgjør

  Test flyt for årsoppgjør

  Scenario: Logg inn og registrer foretak
    Gitt at jeg er logget inn
    Og at foretak er registert

  Scenario: Ingen eksisterende årsoppgjør
    Så vises '#no-financial-statements'

  Scenario: Opprett nytt årsoppgjør
    Når jeg trykker på '#new-financial-statement-tab-button'
    Så vises '#create-financial-statement-tab'
    Når jeg skriver '2020' i '#year-input'
    Og jeg skriver 'Årsoppgjør 2020' i '#name-input'
    Og jeg trykker på '#create-financial-statement-button'
    Så vises '#all-financial-statements-tab'

  Scenario: Åpne nytt årsoppgjør
    Når jeg trykker på '#financial-statement-2020'
    Så vises '#import'

  Scenario: Importer saldobalanse
    Når jeg laster opp filen 'saldobalanse.csv'
    Så vises '#import-file-preview'
    Når jeg trykker på '#import-trial-balance-button'
    Så vises '#trial-balance-categories'

#  Scenario: Vis årsresultat
#    Når jeg trykker på fane 'yearly-result'
#    Så vises '#yearly-result'

#  Scenario: Vis årsbalanse
#    Når jeg trykker på fane 'yearly-balance'
#    Så vises '#yearly-balance'

#  Scenario: Vis data input
#    Når jeg trykker på fane 'data-input'
#    Så vises '#data-input'

  Scenario: Vis skattemelding
    Når jeg trykker på fane 'tax-return'
    Så vises '#tax-return'

  Scenario: Vis Næringsspesifikasjon
    Når jeg trykker på fane 'business-information'
    Så vises '#business-information'

  Scenario: Slett saldobalanse
    Når jeg trykker på fane 'trial-balance'
    Så vises '#trial-balance-categories'
    Når jeg trykker på '#delete-trial-balance-button'
    Så vises '#delete-tri-bal-modal'
    Når jeg trykker på '#delete-trial-balance-modal-button'
    Så vises '#import-drop-zone'