Skip to content

Commit 03231b6

Browse files
committed
Added more tests
1 parent 32d8afd commit 03231b6

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

src/app/component/task-description/task-description.component.spec.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { HttpClient, HttpHandler } from '@angular/common/http';
22
import { ComponentFixture, TestBed } from '@angular/core/testing';
33
import { RouterTestingModule } from '@angular/router/testing';
4+
import { sample } from 'rxjs';
45
import { ymlService } from 'src/app/service/yaml-parser/yaml-parser.service';
56

67
import { TaskDescriptionComponent } from './task-description.component';
@@ -26,4 +27,17 @@ describe('TaskDescriptionComponent', () => {
2627
it('should create', () => {
2728
expect(component).toBeTruthy();
2829
});
30+
31+
it('check if header is being genenrated', () => {
32+
const testDimension = 'Sample Dimension';
33+
const testSubDimension = 'Sample subDimension';
34+
component.currentTask.dimension = testDimension;
35+
component.currentTask.subDimension = testSubDimension;
36+
fixture.detectChanges();
37+
const HTMLElement: HTMLElement = fixture.nativeElement;
38+
console.log(HTMLElement);
39+
const heading = HTMLElement.querySelector('h1')!;
40+
expect(heading.textContent).toContain(testDimension);
41+
expect(heading.textContent).toContain(testSubDimension);
42+
});
2943
});

0 commit comments

Comments
 (0)