我有一个对象,它是从服务返回的,而不是从http(Observable)返回的。我只想测试该完整对象的一个变量。
export interface UserState {
benchmarkProperties: BenchmarkProperties;
canadianClient: boolean;
clntAnalyticsAccessible: boolean;
usrFullNm:string;
}
我的服务
getUserState(): UserState {
return this.userState;
}
我的组件
ngOnInit(): void {
this.username =
this.userService.getUserState().usrFullNm;
}
我的规格
.mock(UserStateService, {
getUserState: () => userState;
});
在我的说明中,我尝试仅检查变量'usrFullNm',但是此代码本身显示红色标记。 我是测试新手,有人可以建议我帮忙。谢谢。