Ric list in Policy instance Dialog Component
[portal/nonrtric-controlpanel.git] / webapp-frontend / src / app / policy-control / policy-control.component.spec.ts
index 1f8275d..73914f1 100644 (file)
@@ -28,19 +28,18 @@ import { NotificationService } from '../services/ui/notification.service';
 import { PolicyControlComponent } from './policy-control.component';
 import { PolicyTypeDataSource } from './policy-type.datasource';
 import { UiService } from '../services/ui/ui.service';
+import { PolicyTypeSchema } from '../interfaces/policy.types';
 
 describe('PolicyControlComponent', () => {
   let component: PolicyControlComponent;
   let fixture: ComponentFixture<PolicyControlComponent>;
 
   beforeEach(async(() => {
-    const policyTypeDataSourceSpy = jasmine.createSpyObj('PolicyTypeDataSource', [ 'connect', 'loadTable',  'disconnect' ]);
-    const policyType = {
-      name: "type1",
-      schema: "{}",
-      schemaObject: "{}"
-    }
-    policyTypeDataSourceSpy.connect.and.returnValue(of([ policyType]));
+    const policyTypeDataSourceSpy = jasmine.createSpyObj('PolicyTypeDataSource', [ 'connect', 'getPolicyTypes',  'disconnect' ]);
+    var policyTypeSchema = {} as PolicyTypeSchema;
+    policyTypeSchema.name = '';
+    policyTypeSchema.schemaObject = '';
+    policyTypeDataSourceSpy.connect.and.returnValue(of([ policyTypeSchema]));
     policyTypeDataSourceSpy.disconnect();
 
     let matDialogStub: Partial<MatDialog>;