diff --git a/src/lib/stepper/stepper.spec.ts b/src/lib/stepper/stepper.spec.ts index 09ba88592217..e25f3f8a1e67 100644 --- a/src/lib/stepper/stepper.spec.ts +++ b/src/lib/stepper/stepper.spec.ts @@ -705,13 +705,26 @@ describe('MatStepper', () => { describe('linear stepper with a pre-defined selectedIndex', () => { let preselectedFixture: ComponentFixture; + let stepper: MatHorizontalStepper; + beforeEach(() => { preselectedFixture = createComponent(SimplePreselectedMatHorizontalStepperApp); + preselectedFixture.detectChanges(); + stepper = preselectedFixture.debugElement + .query(By.directive(MatHorizontalStepper)).componentInstance; }); it('should not throw', () => { expect(() => preselectedFixture.detectChanges()).not.toThrow(); }); + + it('selectedIndex should be typeof number', () => { + expect(typeof stepper.selectedIndex).toBe('number'); + }); + + it('value of selectedIndex should be the pre-defined value', () => { + expect(stepper.selectedIndex).toBe(0); + }); }); describe('linear stepper with no `stepControl`', () => {