File tree Expand file tree Collapse file tree 1 file changed +17
-9
lines changed Expand file tree Collapse file tree 1 file changed +17
-9
lines changed Original file line number Diff line number Diff line change @@ -247,15 +247,23 @@ describe('MatMenu', () => {
247
247
it ( 'should close the menu when using the CloseScrollStrategy' , fakeAsync ( ( ) => {
248
248
const scrolledSubject = new Subject ( ) ;
249
249
250
- TestBed . overrideProvider ( ScrollDispatcher , {
251
- deps : [ ] ,
252
- useFactory : ( ) => ( { scrolled : ( ) => scrolledSubject } )
253
- } ) ;
254
-
255
- TestBed . overrideProvider ( MAT_MENU_SCROLL_STRATEGY , {
256
- deps : [ Overlay ] ,
257
- useFactory : ( overlay : Overlay ) => ( ) => overlay . scrollStrategies . close ( )
258
- } ) ;
250
+ TestBed
251
+ . resetTestingModule ( )
252
+ . configureTestingModule ( {
253
+ imports : [ MatMenuModule , NoopAnimationsModule ] ,
254
+ declarations : [ SimpleMenu , FakeIcon ] ,
255
+ providers : [
256
+ {
257
+ provide : ScrollDispatcher ,
258
+ useFactory : ( ) => ( { scrolled : ( ) => scrolledSubject } )
259
+ } ,
260
+ {
261
+ provide : MAT_MENU_SCROLL_STRATEGY ,
262
+ deps : [ Overlay ] ,
263
+ useFactory : ( overlay : Overlay ) => ( ) => overlay . scrollStrategies . close ( )
264
+ }
265
+ ]
266
+ } ) ;
259
267
260
268
const fixture = TestBed . createComponent ( SimpleMenu ) ;
261
269
const trigger = fixture . componentInstance . trigger ;
You can’t perform that action at this time.
0 commit comments