如何使用subscribe测试router.navigate? Angular2

时间:2017-04-04 08:12:03

标签: unit-testing angular routes jasmine subscribe

我在Angular 2中进行单元测试时非常新,所以我请求你的帮助。

我的退出功能:

<input type="checkbox" class="checkBoxClass1 campaignCheckBox" id="${campDetails.campaignId}" name="campaignId" value="${campDetails.campaignId}" />

我的单元测试:

logOut() {
    this.authService.logOut().subscribe(() => {
        this.router.navigate(['login']);
    });
}

我想检查用户是否被重定向到路由/登录但是这个测试总是成功,即使我放了除了/ login之外的东西

0 个答案:

没有答案