import { HttpClientTestingModule, HttpTestingController } from '@angular/common/http/testing';
import { ComponentFixture, TestBed } from '@angular/core/testing';
-import { configureTestBed, i18nProviders } from '../../../../testing/unit-test-helper';
-import { AppModule } from '../../../app.module';
-import { CdTableFetchDataContext } from '../../../shared/models/cd-table-fetch-data-context';
+import { AppModule } from '~/app/app.module';
+import { CdTableFetchDataContext } from '~/app/shared/models/cd-table-fetch-data-context';
+import { configureTestBed } from '~/testing/unit-test-helper';
import { TablePerformanceCounterComponent } from './table-performance-counter.component';
describe('TablePerformanceCounterComponent', () => {
let httpTesting: HttpTestingController;
configureTestBed({
- imports: [AppModule, HttpClientTestingModule],
- providers: i18nProviders
+ imports: [AppModule, HttpClientTestingModule]
});
beforeEach(() => {
fixture = TestBed.createComponent(TablePerformanceCounterComponent);
component = fixture.componentInstance;
- httpTesting = TestBed.get(HttpTestingController);
+ httpTesting = TestBed.inject(HttpTestingController);
fixture.detectChanges();
});
});
describe('Error handling', () => {
- const context = new CdTableFetchDataContext(() => {});
+ const context = new CdTableFetchDataContext(() => undefined);
beforeEach(() => {
spyOn(context, 'error');