Write one Angular test case 85/100685/1
authorRupinder <rupinsi1@in.ibm.com>
Thu, 23 Jan 2020 14:04:57 +0000 (19:34 +0530)
committerRupinder <rupinsi1@in.ibm.com>
Thu, 23 Jan 2020 14:17:14 +0000 (19:47 +0530)
Written Angular test case for PORTALSDK/sdkOS/ngApp User Service

Issue-ID: PORTAL-808
Change-Id: Ie4a06dfa48a19ec95757b76251d3fa81104e42e2
Signed-off-by: Rupinder <rupinsi1@in.ibm.com>
ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/shared/services/user/user.service.spec.ts

index d6d659b..e1af3d4 100644 (file)
@@ -1,15 +1,32 @@
-import { TestBed } from '@angular/core/testing';
+import { TestBed, async } from '@angular/core/testing';
 import { HttpClientModule } from '@angular/common/http'; 
 
 import { UserService } from './user.service';
+import { User } from './user';
 
 describe('UserService', () => {
-  beforeEach(() => TestBed.configureTestingModule({
-    imports:[HttpClientModule]
-  }));
+
+  let service: UserService ;
+  let dummyUser: User;
+
+  beforeEach( () =>
+   TestBed.configureTestingModule({
+    imports:[HttpClientModule],
+    providers: [UserService],
+   }),
+  );
 
   it('should be created', () => {
     const service: UserService = TestBed.get(UserService);
     expect(service).toBeTruthy();
   });
+
+  it('should test getFunctionalMenuStaticDetailSession2', () =>{
+  
+      let response: Object = service.getFunctionalMenuStaticDetailSession2();
+      expect(response).toEqual(User);
+
+  });
+
+
 });