Skip to content

Commit 008fddb

Browse files
committed
test: detect changes once component is created
Signed-off-by: Akshat Patel <[email protected]>
1 parent a6db536 commit 008fddb

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/tag/tag-filter.component.spec.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ describe("TagFilter", () => {
2929

3030
it("should call onClick on label click", () => {
3131
fixture = TestBed.createComponent(TagFilterTest);
32+
fixture.detectChanges();
3233
debugElement = fixture.debugElement.query(By.css(".cds--tag__label"));
3334
fixture.detectChanges();
3435
spyOn(debugElement.componentInstance.click, "emit");
@@ -39,6 +40,7 @@ describe("TagFilter", () => {
3940

4041
it("should call both onClick and onClose on close icon click", () => {
4142
fixture = TestBed.createComponent(TagFilterTest);
43+
fixture.detectChanges();
4244
debugElement = fixture.debugElement.query(By.css(".cds--tag__close-icon"));
4345
fixture.detectChanges();
4446
spyOn(debugElement.componentInstance.close, "emit");
@@ -52,6 +54,7 @@ describe("TagFilter", () => {
5254
it("should not call onClick when disabled", () => {
5355
fixture = TestBed.createComponent(TagFilterTest);
5456
fixture.componentInstance.disabled = true;
57+
fixture.detectChanges();
5558
debugElement = fixture.debugElement.query(By.css(".cds--tag__label"));
5659
fixture.detectChanges();
5760
spyOn(debugElement.componentInstance.click, "emit");
@@ -63,6 +66,7 @@ describe("TagFilter", () => {
6366
it("should not call onClick nor onClose when disabled", () => {
6467
fixture = TestBed.createComponent(TagFilterTest);
6568
fixture.componentInstance.disabled = true;
69+
fixture.detectChanges();
6670
debugElement = fixture.debugElement.query(By.css(".cds--tag__close-icon"));
6771
fixture.detectChanges();
6872
spyOn(debugElement.componentInstance.close, "emit");

0 commit comments

Comments
 (0)