@@ -18,8 +18,8 @@ import {
1818 ZERO
1919} from '@angular/cdk/keycodes' ;
2020import { OverlayContainer } from '@angular/cdk/overlay' ;
21- import { Component , DebugElement , TemplateRef , ViewChild } from '@angular/core' ;
22- import { ComponentFixture , fakeAsync , flush , inject , TestBed , tick } from '@angular/core/testing' ;
21+ import { Component , DebugElement , inject , TemplateRef , ViewChild } from '@angular/core' ;
22+ import { ComponentFixture , fakeAsync , flush , inject as testingInject , TestBed , tick } from '@angular/core/testing' ;
2323import { FormBuilder , FormControl , FormGroup , FormsModule , ReactiveFormsModule , Validators } from '@angular/forms' ;
2424import { By } from '@angular/platform-browser' ;
2525import { provideNoopAnimations } from '@angular/platform-browser/animations' ;
@@ -73,15 +73,19 @@ describe('cascader', () => {
7373 } ) ;
7474 } ) ;
7575
76- beforeEach ( inject ( [ OverlayContainer ] , ( currentOverlayContainer : OverlayContainer ) => {
77- overlayContainer = currentOverlayContainer ;
78- overlayContainerElement = currentOverlayContainer . getContainerElement ( ) ;
79- } ) ) ;
76+ beforeEach (
77+ testingInject ( [ OverlayContainer ] , ( currentOverlayContainer : OverlayContainer ) => {
78+ overlayContainer = currentOverlayContainer ;
79+ overlayContainerElement = currentOverlayContainer . getContainerElement ( ) ;
80+ } )
81+ ) ;
8082
81- afterEach ( inject ( [ OverlayContainer ] , ( currentOverlayContainer : OverlayContainer ) => {
82- currentOverlayContainer . ngOnDestroy ( ) ;
83- overlayContainer . ngOnDestroy ( ) ;
84- } ) ) ;
83+ afterEach (
84+ testingInject ( [ OverlayContainer ] , ( currentOverlayContainer : OverlayContainer ) => {
85+ currentOverlayContainer . ngOnDestroy ( ) ;
86+ overlayContainer . ngOnDestroy ( ) ;
87+ } )
88+ ) ;
8589
8690 describe ( 'default' , ( ) => {
8791 let fixture : ComponentFixture < NzDemoCascaderDefaultComponent > ;
@@ -1864,10 +1868,12 @@ describe('cascader', () => {
18641868 let cascader : DebugElement ;
18651869 let testComponent : NzDemoCascaderLoadDataComponent ;
18661870
1867- afterEach ( inject ( [ OverlayContainer ] , ( currentOverlayContainer : OverlayContainer ) => {
1868- currentOverlayContainer . ngOnDestroy ( ) ;
1869- overlayContainer . ngOnDestroy ( ) ;
1870- } ) ) ;
1871+ afterEach (
1872+ testingInject ( [ OverlayContainer ] , ( currentOverlayContainer : OverlayContainer ) => {
1873+ currentOverlayContainer . ngOnDestroy ( ) ;
1874+ overlayContainer . ngOnDestroy ( ) ;
1875+ } )
1876+ ) ;
18711877
18721878 beforeEach ( ( ) => {
18731879 fixture = TestBed . createComponent ( NzDemoCascaderLoadDataComponent ) ;
@@ -2495,9 +2501,9 @@ export class NzDemoCascaderStatusComponent {
24952501 `
24962502} )
24972503export class NzDemoCascaderInFormComponent {
2504+ private fb = inject ( FormBuilder ) ;
24982505 validateForm = this . fb . group ( {
24992506 demo : this . fb . control < string [ ] | null > ( null , Validators . required )
25002507 } ) ;
25012508 nzOptions : NzSafeAny [ ] | null = options1 ;
2502- constructor ( private fb : FormBuilder ) { }
25032509}
0 commit comments