diff --git a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/accessibility/vorgang-list.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/accessibility/vorgang-list.cy.ts index 8e75bdd605de7f99c6133afa4f5744fd99c8b785..3bdae5c98028feb1077a42769c91a61c20cbce6b 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/accessibility/vorgang-list.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/accessibility/vorgang-list.cy.ts @@ -6,7 +6,7 @@ import { HeaderE2EComponent } from 'apps/alfa-e2e/src/page-objects/header.po'; import { MainPage, waitForSpinnerToDisappear } from 'apps/alfa-e2e/src/page-objects/main.po'; import { isKeyboardFocused, isOdsFocused } from 'apps/alfa-e2e/src/support/angular.util'; import { dropCollections, pressTab } from 'apps/alfa-e2e/src/support/cypress-helper'; -import { exist, haveFocus } from 'apps/alfa-e2e/src/support/cypress.util'; +import { exist, haveFocus, shouldHaveAttribute } from 'apps/alfa-e2e/src/support/cypress.util'; import { initUsermanagerUsers, loginAsSabine } from 'apps/alfa-e2e/src/support/user-util'; describe('VorgangList Page', () => { @@ -19,6 +19,9 @@ describe('VorgangList Page', () => { const navigation: NavigationE2EComponent = mainPage.getNavigation(); + const accTooltip: string = 'Barrierefreiheit'; + const accLink: string = 'http://bam.de'; + before(() => { initUsermanagerUsers(); @@ -58,7 +61,11 @@ describe('VorgangList Page', () => { pressTab(); isOdsFocused(header.getAccessibilityIcon()); - //get tooltip + }); + + it('should contain tooltip and link for Barrierefreiheit', () => { + shouldHaveAttribute(header.getAccessibilityIcon().parent(), 'tooltip', accTooltip); + shouldHaveAttribute(header.getAccessibilityIcon(), 'href', accLink); }); it('should focus help menu icon', () => {