Skip to content
Snippets Groups Projects
Commit 3817ffa8 authored by Martin's avatar Martin
Browse files

fix unit test; change buttonTestId -> dataTestId

parent 60cd4b19
No related branches found
No related tags found
No related merge requests found
...@@ -32,7 +32,7 @@ import { Component, EventEmitter, Input, Output } from '@angular/core'; ...@@ -32,7 +32,7 @@ import { Component, EventEmitter, Input, Output } from '@angular/core';
class="flex min-h-12 w-full items-center gap-4 border-2 border-transparent px-4 py-3 text-start outline-none hover:border-primary focus-visible:border-focus" class="flex min-h-12 w-full items-center gap-4 border-2 border-transparent px-4 py-3 text-start outline-none hover:border-primary focus-visible:border-focus"
role="menuitem" role="menuitem"
(click)="itemClicked.emit()" (click)="itemClicked.emit()"
[attr.data-test-id]="buttonTestId" [attr.data-test-id]="dataTestId"
> >
<ng-content select="[icon]" /> <ng-content select="[icon]" />
<p class="text-text">{{ caption }}</p> <p class="text-text">{{ caption }}</p>
...@@ -40,7 +40,7 @@ import { Component, EventEmitter, Input, Output } from '@angular/core'; ...@@ -40,7 +40,7 @@ import { Component, EventEmitter, Input, Output } from '@angular/core';
}) })
export class DropdownMenuButtonItemComponent { export class DropdownMenuButtonItemComponent {
@Input({ required: true }) caption!: string; @Input({ required: true }) caption!: string;
@Input() buttonTestId: string; @Input() dataTestId: string;
@Output() itemClicked: EventEmitter<MouseEvent> = new EventEmitter(); @Output() itemClicked: EventEmitter<MouseEvent> = new EventEmitter();
} }
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
class="user-profile-icon" class="user-profile-icon"
> >
</alfa-user-icon> </alfa-user-icon>
<ods-dropdown-menu-button-item caption="Abmelden" (itemClicked)="logoutEmitter.emit()" buttonTestId="logout-button"> <ods-dropdown-menu-button-item caption="Abmelden" (itemClicked)="logoutEmitter.emit()" dataTestId="logout-button">
<ods-logout-icon icon /> <ods-logout-icon icon />
</ods-dropdown-menu-button-item> </ods-dropdown-menu-button-item>
</ods-dropdown-menu> </ods-dropdown-menu>
...@@ -30,7 +30,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; ...@@ -30,7 +30,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing';
import { MatIcon } from '@angular/material/icon'; import { MatIcon } from '@angular/material/icon';
import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { NoopAnimationsModule } from '@angular/platform-browser/animations';
import { DropdownMenuButtonItemComponent, DropdownMenuComponent, LogoutIconComponent } from '@ods/system'; import { DropdownMenuButtonItemComponent, DropdownMenuComponent, LogoutIconComponent } from '@ods/system';
import { getDataTestIdOf } from 'libs/tech-shared/test/data-test'; import { getDataTestIdAttributeOf, getDataTestIdOf } from 'libs/tech-shared/test/data-test';
import { createUserProfileResource } from 'libs/user-profile-shared/test/user-profile'; import { createUserProfileResource } from 'libs/user-profile-shared/test/user-profile';
import { MockComponent } from 'ng-mocks'; import { MockComponent } from 'ng-mocks';
import { UserProfileInHeaderComponent } from './user-profile-in-header.component'; import { UserProfileInHeaderComponent } from './user-profile-in-header.component';
...@@ -39,7 +39,7 @@ describe('UserProfileInHeaderComponent', () => { ...@@ -39,7 +39,7 @@ describe('UserProfileInHeaderComponent', () => {
let component: UserProfileInHeaderComponent; let component: UserProfileInHeaderComponent;
let fixture: ComponentFixture<UserProfileInHeaderComponent>; let fixture: ComponentFixture<UserProfileInHeaderComponent>;
const logoutButton: string = getDataTestIdOf('logout-button'); const logoutButton: string = getDataTestIdAttributeOf('logout-button');
const userIconDropDownMenu: string = getDataTestIdOf('user-icon-dropdown-menu'); const userIconDropDownMenu: string = getDataTestIdOf('user-icon-dropdown-menu');
const userProfile: UserProfileResource = createUserProfileResource(); const userProfile: UserProfileResource = createUserProfileResource();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment