UNPKG

coreui-angular-ex

Version:

CoreUI Components Library for Angular

54 lines (45 loc) 1.46 kB
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { RouterTestingModule } from '@angular/router/testing'; import { Router } from '@angular/router'; import { SidebarNavComponent } from './sidebar-nav.component'; import { SidebarNavHelper } from './sidebar-nav.service'; // import { SidebarNavGroupComponent } from './sidebar-nav-group.component'; describe('SidebarNavComponent', () => { let component: SidebarNavComponent; let fixture: ComponentFixture<SidebarNavComponent>; let router: Router; let navItems: Array<any>; beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ imports: [ RouterTestingModule.withRoutes([]), SidebarNavComponent ], declarations: [], providers: [SidebarNavHelper] }) .compileComponents(); })); beforeEach(() => { fixture = TestBed.createComponent(SidebarNavComponent); router = TestBed.inject(Router); component = fixture.componentInstance; // mock items supplied by the parent component navItems = [ { name: 'Dashboard', url: '/dashboard', icon: 'cil-speedometer', badge: { variant: 'info', text: 'NEW' } } ]; component.navItems = navItems; fixture.detectChanges(); }); it('should create', () => { expect(component).toBeTruthy(); }); });