From 092f0df7a6810c66cca2b592fceccdeaaee8fb9d Mon Sep 17 00:00:00 2001 From: Ward Bell Date: Thu, 13 Apr 2017 18:58:25 -0700 Subject: [PATCH] test(aio): remove dross from NavMenuComponent spec --- .../nav-menu/nav-menu.component.spec.ts | 37 +++---------------- 1 file changed, 6 insertions(+), 31 deletions(-) diff --git a/aio/src/app/layout/nav-menu/nav-menu.component.spec.ts b/aio/src/app/layout/nav-menu/nav-menu.component.spec.ts index 9ffc5c28c1..9350d04562 100644 --- a/aio/src/app/layout/nav-menu/nav-menu.component.spec.ts +++ b/aio/src/app/layout/nav-menu/nav-menu.component.spec.ts @@ -1,26 +1,18 @@ -import { async, ComponentFixture, TestBed } from '@angular/core/testing'; +import { ComponentFixture, TestBed } from '@angular/core/testing'; import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; -import { BehaviorSubject } from 'rxjs/BehaviorSubject'; - import { NavMenuComponent } from './nav-menu.component'; -import { CurrentNode, NavigationService, NavigationViews, NavigationNode } from 'app/navigation/navigation.service'; - describe('NavMenuComponent', () => { let component: NavMenuComponent; let fixture: ComponentFixture; - beforeEach(async(() => { + beforeEach(() => { TestBed.configureTestingModule({ declarations: [ NavMenuComponent ], - providers: [ - {provide: NavigationService, useClass: TestNavigationService } - ], schemas: [CUSTOM_ELEMENTS_SCHEMA] - }) - .compileComponents(); - })); + }); + }); beforeEach(() => { fixture = TestBed.createComponent(NavMenuComponent); @@ -31,23 +23,6 @@ describe('NavMenuComponent', () => { it('should create', () => { expect(component).toBeTruthy(); }); + + // TODO: Add TestHostComponent and tests. }); - -//// Test Helpers //// -class TestNavigationService { - navJson = { - SideNav: [ - { title: 'a', children: [ - { url: 'b', title: 'b', children: [ - { url: 'c', title: 'c' }, - { url: 'd', title: 'd' } - ] }, - { url: 'e', title: 'e' } - ] }, - { url: 'f', title: 'f' } - ] - }; - - navigationViews = new BehaviorSubject(this.navJson); - currentNode = new BehaviorSubject(undefined); -}