问题描述
我有一个页脚组件,可以打开联系我们页面,并且路线会根据用户是否登录而发生变化 - 即,如果他们未登录,则直接进入页面,如果他们已登录,则路线会发生变化根/联系我们
export class FooterComponent implements OnInit {
contactUsRoute$: Observable<Array<string>>;
constructor(
private sessionStateStoreService: SessionStateStoreService
) {
this.contactUsRoute$ = this.sessionStateStoreService.state$.pipe(
map((sessionState: SessionState) => {
return [sessionState.user ? '/root/contactus' : '/contactus'];
})
);
}
ngOnInit(): void {}
}
我想知道如何创建一个单元测试来测试它是否在用户登录或未登录时转到正确的路由?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)