77 */
88
99import { Component } from '@angular/core' ;
10- import { TestBed } from '@angular/core/testing' ;
10+ import { ComponentFixture , TestBed } from '@angular/core/testing' ;
11+ import { HarnessLoader } from '@angular/cdk/testing' ;
1112import { TestbedHarnessEnvironment } from '@angular/cdk/testing/testbed' ;
1213import { Menu } from '../menu' ;
1314import { MenuContent } from '../menu-content' ;
@@ -17,22 +18,17 @@ import {MenuBar} from '../menu-bar';
1718import { MenuItemHarness , MenuHarness } from './menu-harness' ;
1819
1920describe ( 'Aria Menu Harness' , ( ) => {
20- let fixture : any ;
21- let loader : any ;
21+ let fixture : ComponentFixture < MenuTestApp > ;
22+ let loader : HarnessLoader ;
2223
2324 beforeEach ( ( ) => {
24- TestBed . configureTestingModule ( {
25- imports : [ Menu , MenuItem , MenuTrigger , MenuBar , MenuContent , MenuTestApp ] ,
26- } ) ;
27-
2825 fixture = TestBed . createComponent ( MenuTestApp ) ;
2926 fixture . detectChanges ( ) ;
3027 loader = TestbedHarnessEnvironment . loader ( fixture ) ;
3128 } ) ;
3229
3330 it ( 'should locate the menu harness' , async ( ) => {
34- const menu = await loader . getHarness ( MenuHarness . with ( { triggerText : 'Open Menu' } ) ) ;
35- expect ( menu ) . toBeTruthy ( ) ;
31+ await loader . getHarness ( MenuHarness . with ( { triggerText : 'Open Menu' } ) ) ;
3632 } ) ;
3733
3834 it ( 'should verify that the menu is initially closed' , async ( ) => {
@@ -88,7 +84,6 @@ describe('Aria Menu Harness', () => {
8884 fixture . detectChanges ( ) ;
8985
9086 const submenu = await subItem . getSubmenu ( ) ;
91- expect ( submenu ) . toBeTruthy ( ) ;
9287 expect ( await submenu ! . isOpen ( ) ) . toBe ( true ) ;
9388 } ) ;
9489
@@ -109,7 +104,6 @@ describe('Aria Menu Harness', () => {
109104
110105 it ( 'should confirm persistent horizontal menu bars are always open' , async ( ) => {
111106 const menubar = await loader . getHarness ( MenuHarness . with ( { selector : '[ngMenuBar]' } ) ) ;
112- expect ( menubar ) . toBeTruthy ( ) ;
113107 expect ( await menubar . isOpen ( ) ) . toBe ( true ) ;
114108 } ) ;
115109
0 commit comments