diff --git a/src/app/app.component.spec.ts b/src/app/app.component.spec.ts index be93f78b61baed421b70906119c5c3de535cc070..9e88293fd3726144ea5f4c2212ba6a1597a8c4f5 100644 --- a/src/app/app.component.spec.ts +++ b/src/app/app.component.spec.ts @@ -1,12 +1,13 @@ +import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { TestBed, async } from '@angular/core/testing'; import { Component, NgModule, NO_ERRORS_SCHEMA } from '@angular/core'; -import { Router, RouterModule, Routes } from '@angular/router'; +import { RouterModule, Routes } from '@angular/router'; import { RouterTestingModule } from '@angular/router/testing'; import { CoreModule } from '@app/core/core.module'; import { SharedModule } from '@app/shared/shared.module'; import { AppComponent } from './app.component'; -import { AppRoutingModule } from './app.routing.module'; +import { SidenavService } from './core/service/sidenav.service'; const routes: Routes = [ { @@ -29,8 +30,9 @@ const routes: Routes = [ describe('AppComponent', () => { beforeEach(async(() => { TestBed.configureTestingModule({ - imports: [ CoreModule, SharedModule, RouterModule, RouterTestingModule.withRoutes(routes)], + imports: [ CoreModule, SharedModule, RouterModule,BrowserAnimationsModule, RouterTestingModule.withRoutes(routes)], schemas: [ NO_ERRORS_SCHEMA ], + providers: [ SidenavService ], declarations: [ AppComponent ], diff --git a/src/app/core/header/header.component.spec.ts b/src/app/core/header/header.component.spec.ts index 8c724621c82952b204f5d70fd5e6799f2033cbaa..a680cde931a3203ea51d454e8936f3e04327b7cc 100644 --- a/src/app/core/header/header.component.spec.ts +++ b/src/app/core/header/header.component.spec.ts @@ -1,6 +1,7 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { HeaderComponent } from './header.component'; +import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; describe('HeaderComponent', () => { let component: HeaderComponent; @@ -8,7 +9,8 @@ describe('HeaderComponent', () => { beforeEach(async(() => { TestBed.configureTestingModule({ - declarations: [ HeaderComponent ] + declarations: [HeaderComponent], + schemas: [ CUSTOM_ELEMENTS_SCHEMA ] }) .compileComponents(); })); @@ -22,4 +24,4 @@ describe('HeaderComponent', () => { it('should create', () => { expect(component).toBeTruthy(); }); -}); +}) \ No newline at end of file diff --git a/src/app/degree-planner/degree-planner.component.spec.ts b/src/app/degree-planner/degree-planner.component.spec.ts index 3b5de151dd9de3311353384571bc28804449687d..130639ca3afb2a239bc073d65a84119af0bcbcb5 100644 --- a/src/app/degree-planner/degree-planner.component.spec.ts +++ b/src/app/degree-planner/degree-planner.component.spec.ts @@ -1,3 +1,4 @@ +import { SidenavService } from './../core/service/sidenav.service'; import { NO_ERRORS_SCHEMA } from '@angular/core'; import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { RouterTestingModule } from '@angular/router/testing'; @@ -20,7 +21,7 @@ describe('DegreePlannerComponent', () => { TestBed.configureTestingModule({ imports: [RouterTestingModule, HttpClientModule, CoreModule, SharedModule, BrowserAnimationsModule], declarations: [DegreePlannerComponent], - providers: [DataService, { provide: MAT_DIALOG_DATA }], + providers: [DataService, SidenavService, { provide: MAT_DIALOG_DATA }], schemas: [NO_ERRORS_SCHEMA] }).compileComponents(); })); diff --git a/src/app/degree-planner/term-container/term-container.component.spec.ts b/src/app/degree-planner/term-container/term-container.component.spec.ts index 6195b68364533f028a200a915e9ba0f883f2cff9..41e703ca2e4b381dec1bf7353c47a28b895c8bf8 100644 --- a/src/app/degree-planner/term-container/term-container.component.spec.ts +++ b/src/app/degree-planner/term-container/term-container.component.spec.ts @@ -11,6 +11,7 @@ import { HttpClient, HttpClientModule } from '@angular/common/http'; import { TermContainerComponent } from './term-container.component'; import { Term } from '@app/core/models/term'; +import { SidenavService } from '@app/core/service/sidenav.service'; describe('TermContainerComponent', () => { let termComponent: TermContainerComponent; @@ -20,7 +21,7 @@ describe('TermContainerComponent', () => { TestBed.configureTestingModule({ imports: [RouterTestingModule, HttpClientModule, CoreModule, SharedModule], declarations: [TermContainerComponent], - providers: [DataService], + providers: [DataService, SidenavService], schemas: [NO_ERRORS_SCHEMA] }) .compileComponents();