X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Fei-coordinator%2Fei-producer.datasource.spec.ts;h=0a8f820a370640505a04e5d55983b018be37acc7;hb=refs%2Fchanges%2F68%2F5668%2F5;hp=6dcbf418edd1ff74c2aa739b5247295be940c894;hpb=02558d31ab250b42d7138e2f762125ee41fad2d6;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/ei-coordinator/ei-producer.datasource.spec.ts b/webapp-frontend/src/app/ei-coordinator/ei-producer.datasource.spec.ts index 6dcbf41..0a8f820 100644 --- a/webapp-frontend/src/app/ei-coordinator/ei-producer.datasource.spec.ts +++ b/webapp-frontend/src/app/ei-coordinator/ei-producer.datasource.spec.ts @@ -18,12 +18,11 @@ * ========================LICENSE_END=================================== */ import { TestBed } from '@angular/core/testing'; -import { BehaviorSubject, of } from 'rxjs'; +import { of } from 'rxjs'; import { EIService } from '../services/ei/ei.service'; -import { NotificationService } from '../services/ui/notification.service'; import { ToastrModule } from 'ngx-toastr'; -import { EIJob, EIProducer, OperationalState, ProducerRegistrationInfo, ProducerStatus } from '../interfaces/ei.types'; +import { EIProducer, OperationalState, ProducerRegistrationInfo, ProducerStatus } from '../interfaces/ei.types'; import { EIProducerDataSource } from './ei-producer.datasource'; describe('EIProducerDataSource', () => { @@ -63,22 +62,20 @@ describe('EIProducerDataSource', () => { TestBed.configureTestingModule({ imports: [ToastrModule.forRoot()], providers: [ - { provide: EIService, useValue: eiServiceSpy }, - NotificationService + { provide: EIService, useValue: eiServiceSpy } ] }); }); it('should create', () => { - dataSource = TestBed.get(EIProducerDataSource); + dataSource = TestBed.inject(EIProducerDataSource); expect(dataSource).toBeTruthy(); }); it('#loadProducers', () => { dataSource.loadProducers(); - const jobsSubject: BehaviorSubject = dataSource.producerSubject; - const value = jobsSubject.getValue(); - expect(value).toEqual([ expectedProducer1, expectedProducer2 ]); + const actualProducers: EIProducer[] = dataSource.eiProducers(); + expect(actualProducers).toEqual([ expectedProducer1, expectedProducer2 ]); expect(dataSource.rowCount).toEqual(2); }); });