Skip to content
Snippets Groups Projects
Commit c6f6e596 authored by OZGCloud's avatar OZGCloud
Browse files

OZG-4310 missing test

parent ff63dcd8
No related branches found
No related tags found
No related merge requests found
import { Mock, mock } from '@alfa-client/test-utils';
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { Router } from '@angular/router';
import { ButtonWithSpinnerComponent } from '@ods/component';
import { MailboxIconComponent, PersonIconComponent } from '@ods/system';
import { MockComponent, MockPipe } from 'ng-mocks';
import { ROUTES } from '../../../../shared';
import { ToUserNamePipe } from '../user/to-user-name.pipe';
import { UserService } from './user.service';
import { UsersRolesComponent } from './users-roles.component';
......@@ -10,6 +12,7 @@ import { UsersRolesComponent } from './users-roles.component';
describe('UsersRolesComponent', () => {
let component: UsersRolesComponent;
let fixture: ComponentFixture<UsersRolesComponent>;
let router: Router;
const userService: Mock<UserService> = {
...mock(UserService),
......@@ -28,11 +31,26 @@ describe('UsersRolesComponent', () => {
],
}).compileComponents();
TestBed.inject(UserService);
router = TestBed.inject(Router);
fixture = TestBed.createComponent(UsersRolesComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
describe('component', () => {
describe('navigateToAddUser', () => {
it('should navigate to add user', () => {
const routerSpy = jest.spyOn(router as any, 'navigate');
component.navigateToAddUser();
expect(routerSpy).toHaveBeenCalledWith([ROUTES.BENUTZER_UND_ROLLEN_NEU]);
});
});
});
describe('template', () => {
it('should create', () => {
expect(component).toBeTruthy();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment