diff --git a/client/src/components/MainNavigationBar.vue b/client/src/components/MainNavigationBar.vue index 4bb0d802..b23609fa 100644 --- a/client/src/components/MainNavigationBar.vue +++ b/client/src/components/MainNavigationBar.vue @@ -173,6 +173,7 @@ const profileDropdownData = [ to="/media/versicherungsvermittlerin-media" class="nav-item" :class="{ 'nav-item--active': isInRoutePath(['/media']) }" + data-cy="medialibrary-link" > Mediathek diff --git a/client/src/components/mediaLibrary/OverviewCard.vue b/client/src/components/mediaLibrary/OverviewCard.vue index b1fa1abc..ba0de6c2 100644 --- a/client/src/components/mediaLibrary/OverviewCard.vue +++ b/client/src/components/mediaLibrary/OverviewCard.vue @@ -17,7 +17,10 @@ const props = withDefaults(defineProps(), {

{{ title }}

{{ description }}

- + {{ call2Action }} diff --git a/client/src/pages/mediaLibrary/MLCategoryIndexPage.vue b/client/src/pages/mediaLibrary/MLCategoryIndexPage.vue index 363eb166..9188e344 100644 --- a/client/src/pages/mediaLibrary/MLCategoryIndexPage.vue +++ b/client/src/pages/mediaLibrary/MLCategoryIndexPage.vue @@ -33,7 +33,9 @@ watch(dropdownSelected, (newValue) =>
  • - + { + beforeEach(() => { + cy.manageCommand("cypress_reset"); + + login("admin", "test"); + cy.visit("/learn/test-lehrgang-lp/analyse"); + }); + + it("should be accessible", () => { + cy.get('[data-cy="medialibrary-link"]').click(); + cy.get('[data-cy="Handlungsfelder-link"]').click(); + cy.get('[data-cy="Fahrzeug-link"]').click(); + }); +});