У меня есть объект, который возвращается из службы, но не из 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', но этот кодСам показывает красные метки.Я новичок в тестировании может кто-нибудь, пожалуйста, предложите мне помочь. Спасибо.