Skip to content

Commit a3fe385

Browse files
committed
chore(*): fixing toggle tests
1 parent ac6a28f commit a3fe385

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

projects/igniteui-angular/src/lib/directives/toggle/toggle.directive.spec.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -472,10 +472,10 @@ describe('IgxToggle', () => {
472472
spyOn(IgxToggleDirective.prototype, 'toggle');
473473

474474
const defaults: OverlaySettings = {
475-
positionStrategy: new ConnectedPositioningStrategy(),
475+
positionStrategy: jasmine.any(ConnectedPositioningStrategy) as any,
476476
closeOnOutsideClick: true,
477477
modal: false,
478-
scrollStrategy: new AbsoluteScrollStrategy(),
478+
scrollStrategy: jasmine.any(AbsoluteScrollStrategy) as any,
479479
excludePositionTarget: true
480480
};
481481

@@ -495,10 +495,10 @@ describe('IgxToggle', () => {
495495
spyOn(IgxToggleDirective.prototype, 'toggle');
496496

497497
const settings: OverlaySettings = {
498-
positionStrategy: new ConnectedPositioningStrategy(),
498+
positionStrategy: jasmine.any(ConnectedPositioningStrategy) as any,
499499
closeOnOutsideClick: true,
500500
modal: false,
501-
scrollStrategy: new AbsoluteScrollStrategy(),
501+
scrollStrategy: jasmine.any(AbsoluteScrollStrategy) as any,
502502
excludePositionTarget: true
503503
};
504504

@@ -510,7 +510,7 @@ describe('IgxToggle', () => {
510510
fixture.componentInstance.settings.modal = true;
511511
fixture.componentInstance.settings.positionStrategy = new AutoPositionStrategy();
512512
settings.modal = true;
513-
settings.positionStrategy = new AutoPositionStrategy();
513+
settings.positionStrategy = jasmine.any(AutoPositionStrategy) as any;
514514
fixture.detectChanges();
515515
fixture.componentInstance.toggleAction.onClick();
516516
expect(IgxToggleDirective.prototype.toggle).toHaveBeenCalledWith(settings);
@@ -530,10 +530,10 @@ describe('IgxToggle', () => {
530530
const button = fixture.debugElement.query(By.directive(IgxToggleActionDirective)).nativeElement;
531531

532532
const settings: OverlaySettings = {
533-
positionStrategy: new ConnectedPositioningStrategy(),
533+
positionStrategy: jasmine.any(ConnectedPositioningStrategy) as any,
534534
closeOnOutsideClick: true,
535535
modal: false,
536-
scrollStrategy: new AbsoluteScrollStrategy(),
536+
scrollStrategy: jasmine.any(AbsoluteScrollStrategy) as any,
537537
excludePositionTarget: true
538538
};
539539
fixture.componentInstance.settings.positionStrategy = new ConnectedPositioningStrategy();
@@ -588,11 +588,11 @@ describe('IgxToggle', () => {
588588
fixture.detectChanges();
589589

590590
const settings: OverlaySettings = {
591-
positionStrategy: new ConnectedPositioningStrategy(),
591+
positionStrategy: jasmine.any(ConnectedPositioningStrategy) as any,
592592
closeOnOutsideClick: true,
593593
modal: false,
594-
scrollStrategy: new AbsoluteScrollStrategy(),
595-
outlet: outlet,
594+
scrollStrategy: jasmine.any(AbsoluteScrollStrategy) as any,
595+
outlet: jasmine.any(IgxOverlayOutletDirective) as any,
596596
excludePositionTarget: true
597597
};
598598

0 commit comments

Comments
 (0)