Skip to content

Commit 3fe3da7

Browse files
committed
Fixed unit tests
1 parent 8037c5a commit 3fe3da7

File tree

5 files changed

+14
-6
lines changed

5 files changed

+14
-6
lines changed

src/app/component/dependency-graph/dependency-graph.component.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
import { HttpClient, HttpHandler } from '@angular/common/http';
22
import { ComponentFixture, TestBed } from '@angular/core/testing';
33
import { DependencyGraphComponent } from './dependency-graph.component';
4+
import { MatDialogModule } from '@angular/material/dialog';
45

56
describe('DependencyGraphComponent', () => {
67
let component: DependencyGraphComponent;
78
let fixture: ComponentFixture<DependencyGraphComponent>;
89

910
beforeEach(async () => {
1011
await TestBed.configureTestingModule({
11-
providers: [HttpClient, HttpHandler],
1212
declarations: [DependencyGraphComponent],
13+
imports: [MatDialogModule],
14+
providers: [HttpClient, HttpHandler],
1315
}).compileComponents();
1416
});
1517

src/app/pages/circular-heatmap/circular-heatmap.component.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { CircularHeatmapComponent } from './circular-heatmap.component';
55
import { RouterTestingModule } from '@angular/router/testing';
66
import { MatChip } from '@angular/material/chips';
77
import { ModalMessageComponent } from '../../component/modal-message/modal-message.component';
8+
import { MatDialogModule } from '@angular/material/dialog';
89

910
describe('CircularHeatmapComponent', () => {
1011
let component: CircularHeatmapComponent;
@@ -13,7 +14,7 @@ describe('CircularHeatmapComponent', () => {
1314
beforeEach(async () => {
1415
await TestBed.configureTestingModule({
1516
declarations: [CircularHeatmapComponent, MatChip],
16-
imports: [RouterTestingModule],
17+
imports: [RouterTestingModule, MatDialogModule],
1718
providers: [
1819
LoaderService,
1920
HttpClient,

src/app/pages/mapping/mapping.component.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { MatAutocomplete } from '@angular/material/autocomplete';
44

55
import { MappingComponent } from './mapping.component';
66
import { ModalMessageComponent } from 'src/app/component/modal-message/modal-message.component';
7+
import { MatDialogModule } from '@angular/material/dialog';
78

89
describe('MappingComponent', () => {
910
let component: MappingComponent;
@@ -12,11 +13,12 @@ describe('MappingComponent', () => {
1213
beforeEach(async () => {
1314
/* eslint-disable */
1415
await TestBed.configureTestingModule({
16+
declarations: [MappingComponent, MatAutocomplete],
17+
imports: [MatDialogModule],
1518
providers: [HttpClient,
1619
HttpHandler,
1720
{ provide: ModalMessageComponent, useValue: {} },
1821
],
19-
declarations: [MappingComponent, MatAutocomplete],
2022
}).compileComponents();
2123
/* eslint-enable */
2224
});

src/app/pages/matrix/matrix.component.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { RouterTestingModule } from '@angular/router/testing';
55
import { MatrixComponent, MatrixRow } from './matrix.component';
66
import { MatChip } from '@angular/material/chips';
77
import { ModalMessageComponent } from '../../component/modal-message/modal-message.component';
8-
import { MatDialogRef } from '@angular/material/dialog';
8+
import { MatDialogModule, MatDialogRef } from '@angular/material/dialog';
99
import { LoaderService } from 'src/app/service/loader/data-loader.service';
1010
import { MockLoaderService } from 'src/app/service/loader/mock-data-loader.service';
1111

@@ -32,14 +32,14 @@ describe('MatrixComponent', () => {
3232
beforeEach(async () => {
3333
mockLoaderService = new MockLoaderService(MOCK_DATA);
3434
await TestBed.configureTestingModule({
35+
declarations: [MatrixComponent, MatChip],
36+
imports: [RouterTestingModule, HttpClientModule, MatDialogModule],
3537
providers: [
3638
HttpClientTestingModule,
3739
{ provide: LoaderService, useValue: mockLoaderService },
3840
{ provide: MatDialogRef, useValue: {} },
3941
{ provide: ModalMessageComponent, useValue: {} },
4042
],
41-
imports: [RouterTestingModule, HttpClientModule],
42-
declarations: [MatrixComponent, MatChip],
4343
}).compileComponents();
4444
});
4545

src/app/service/loader/data-loader.service.spec.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
import { TestBed } from '@angular/core/testing';
22
import { LoaderService } from './data-loader.service';
33
import { YamlService } from '../yaml-loader/yaml-loader.service';
4+
import { HttpClientTestingModule } from '@angular/common/http/testing';
5+
import { MatDialogModule } from '@angular/material/dialog';
46

57
describe('DataLoaderService', () => {
68
let service: LoaderService;
79

810
beforeEach(() => {
911
TestBed.configureTestingModule({
12+
imports: [HttpClientTestingModule, MatDialogModule],
1013
providers: [LoaderService, YamlService],
1114
});
1215
service = TestBed.inject(LoaderService);

0 commit comments

Comments
 (0)