============LICENSE_START==========================================
 ===================================================================
 Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+
+Copyright (C) 2018 IBM Intellectual Property. All rights reserved.
 ===================================================================
 
 Unless otherwise specified, all software contained herein is licensed
 ============LICENSE_END============================================
 */
 
-import {async, TestBed} from '@angular/core/testing';
-import {AppComponent} from './app.component';
-import {NO_ERRORS_SCHEMA} from '@angular/core';
-import {RouterTestingModule} from '@angular/router/testing';
-import {NotificationService} from './shared/services/notification.service';
-import {ParamShareService} from './shared/services/paramShare.service';
-import {MappingEditorService} from './shared/services/mapping-editor.service';
-
+import { async, TestBed } from '@angular/core/testing';
+import { AppComponent } from './app.component';
+import { NO_ERRORS_SCHEMA } from '@angular/core';
+import { RouterTestingModule } from '@angular/router/testing';
+import { NotificationService } from './shared/services/notification.service';
+import { ParamShareService } from './shared/services/paramShare.service';
+import { MappingEditorService } from './shared/services/mapping-editor.service';
 
 describe('AppComponent', () => {
     beforeEach(() => {
             ],
             schemas: [NO_ERRORS_SCHEMA],
             imports: [RouterTestingModule],
-            providers: [ ParamShareService, NotificationService, MappingEditorService]
-     
+            providers: [ParamShareService, NotificationService, MappingEditorService]
+
         });
         TestBed.compileComponents();
     });
         app.ngOnDestroy();
     }));
 
+    it('should test selectedNavItem', () => {
+        const fixture = TestBed.createComponent(AppComponent);
+        const app = fixture.componentInstance;
+        app.selectedNavItem({ 'name': 'item1', 'value': 'item1' });
+        expect(app.item).toEqual({ 'name': 'item1', 'value': 'item1' });
+    });
 });