есть такой кусочек кода:
navigateTo() {
this.router.navigate(['.', 'testUrl'], {
relativeTo: this.activatedRoute,
});
}
так тестирую:
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
RouterTestingModule.withRoutes([
{
path: 'testUrl',
component: TestComponent
},
]),
]
})
})
it('', async( async () => {
navigateTo();
await fixture.whenStable();
expect(location.path())
.toBe('/testUrl');
}))
Дело в том что если я перепишу вот так:
this.router.navigate(['.', 'testUrl']);
То мой тест все равно пройдет. Как написать тест котрый смог бы убидеться что сдвинулся на один уровень вверх (относительно) и зашел в урд