import { of as observableOf } from 'rxjs';
export class RouterStub {
  url: string;
  routeReuseStrategy = {shouldReuseRoute: {}};
  //noinspection TypeScriptUnresolvedFunction
  navigate = jasmine.createSpy('navigate');
  parseUrl = jasmine.createSpy('parseUrl');
  events = observableOf({});
  navigateByUrl(url): void {
    this.url = url;
  }
  createUrlTree(commands, navigationExtras = {}) {
    return '/testing-url';
  }
  serializeUrl(commands, navExtras = {}) {
    return '/testing-url';
  }
}