import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing';
import { LuxBreadcrumbComponent } from './breadcrumb.component';
import { Component, NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { CommonModule } from '@angular/common';
@Component({
selector: 'lux-test-component',
template: ''
})
class TestComponent {}
const testRoutes: Routes = [
{path: '', component: TestComponent}
];
@NgModule({
imports: [
RouterModule.forRoot(testRoutes),
FormsModule,
ReactiveFormsModule,
CommonModule,
],
declarations: [ LuxBreadcrumbComponent, TestComponent ]
})
class TestModule {}
function createTestComponent(): ComponentFixture {
const fixture = TestBed.createComponent(TestComponent);
fixture.detectChanges();
return fixture;
}
describe('LuxBreadcrumbComponent', () => {
let component: LuxBreadcrumbComponent;
let fixture: ComponentFixture;
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
imports: [TestModule]
})
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(LuxBreadcrumbComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});