Как смоделировать подобъект в угловых - PullRequest
1 голос
/ 04 июля 2019

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...