@ angular-redux / store пытается протестировать компонент, использующий асинхронность, для свойства, украшенного @select () - документация не существует - PullRequest
0 голосов
/ 18 ноября 2018

Я пытаюсь проверить форму, которая имеет элемент управления выбора формы с параметрами, которые повторяются с ngFor с |асинхронный канал для свойства 'videoCategories', украшенного @select () из пакета redux.

Я не могу сделать этот элемент управления формой действительным для теста, потому что у меня нет параметров по умолчанию, и я хочу смоделировать некоторые параметры там.Вероятно, мне нужно будет сделать это со многими другими тестами в моем приложении.

Теперь я пытаюсь использовать MockNgRedux из @ angular-redux / store / testing, чтобы сделать это и прошел через intellisenseи github страницы пакета без везения.

Мой код пока:

   spyOn(MockNgRedux, 'videoCategories').and.callFake(() => {
      return Observable.create({
        id: 1,
        name: 'Test Category',
        description: 'Test Category Description'
      });
    });

Но, конечно, это не работает.

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