X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Fpolicy-control%2Fpolicy-control.component.spec.ts;h=73914f1126a1fb34f0c6048551e5c647e578cb31;hb=a3e0f85eff3e8203612c547045e11f8d83639df1;hp=a817cf1d5f5a40dab2c78521b2029f50f5a1f9e6;hpb=c491ddd364164e8b7db6ccb502087383bb4be789;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/policy-control/policy-control.component.spec.ts b/webapp-frontend/src/app/policy-control/policy-control.component.spec.ts index a817cf1..73914f1 100644 --- a/webapp-frontend/src/app/policy-control/policy-control.component.spec.ts +++ b/webapp-frontend/src/app/policy-control/policy-control.component.spec.ts @@ -20,7 +20,7 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations' import { MatDialog } from '@angular/material/dialog'; -import { MatIconModule, MatSort, MatTableModule } from '@angular/material'; +import { MatIconModule, MatTableModule } from '@angular/material'; import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { of } from 'rxjs'; @@ -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; 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;