* limitations under the License.
* ========================LICENSE_END===================================
*/
-import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+import { TestBed } from '@angular/core/testing';
import { BehaviorSubject, of } from 'rxjs';
import { EIJobDataSource } from './ei-job.datasource';
import { EIService } from '../services/ei/ei.service';
-import { NotificationService } from '../services/ui/notification.service';
import { ToastrModule } from 'ngx-toastr';
import { EIJob } from '../interfaces/ei.types';
let dataSource: EIJobDataSource;
let eiServiceSpy: any;
- let job = { ei_job_identity: '1', ei_job_data: 'data', ei_type_identity: 'Type ID 1', target_uri: 'hhtp://url', owner: 'owner'};
+ const job = { ei_job_identity: '1', ei_job_data: 'data', ei_type_identity: 'Type ID 1', target_uri: 'hhtp://url', owner: 'owner'};
beforeEach(() => {
eiServiceSpy = jasmine.createSpyObj('EIService', ['getProducerIds', 'getJobsForProducer']);
TestBed.configureTestingModule({
imports: [ToastrModule.forRoot()],
providers: [
- { provide: EIService, useValue: eiServiceSpy },
- NotificationService
+ { provide: EIService, useValue: eiServiceSpy }
]
});
});
expect(dataSource).toBeTruthy();
});
- it('#getJobs and connect', () => {
+ it('#getJobs', () => {
dataSource.getJobs();
const jobsSubject: BehaviorSubject<EIJob[]> = dataSource.eiJobsSubject;
const value = jobsSubject.getValue();