message: feat(router): ability to provide custom route reuse strategy via DI for `RouterTestingModule`
  For now it's not possible to provide custom route reuse strategy via DI
  for `RouterTestingModule`, only imperative instantiation. These changes
  makes it possible to provide custom route reuse strategy via DI.
  PR Close
diff: @@ -5647,6 +5647,17 @@ describe('Integration', () => {
  }
  }
  + it('should be injectable', () => {
  + TestBed.configureTestingModule({
  + imports: [RouterTestingModule],
  + providers: [{provide: RouteReuseStrategy, useClass: AttachDetachReuseStrategy}]
  + });
  +
  + const router = TestBed.inject(Router);
  +
  + expect(router.routeReuseStrategy).toBeInstanceOf(AttachDetachReuseStrategy);
  + });
  +
  it('should support attaching & detaching fragments',
  fakeAsync(inject([Router, Location], (router: Router, location: Location) => {
  const fixture = createRoot(router, RootCmp);
  