Вопросы по теме 'jasmine-marbles'

Как сделать так, чтобы группа синхронизации мрамора rxjs занимала только один кадр
Согласно https://github.com/ReactiveX/rxjs/blob/master/doc/writing-marble-tests.md '--(abc)-|': on frame 20, emit a, b, and c, then on frame 80 complete Итак, как мне представить «в 20-м кадре излучать a, b и c, а затем в 40-м кадре...
574 просмотров
schedule 21.09.2022

NgRx Marbles Тестирование эффекта возвращает странную ошибку
У меня есть приложение Angular 5, которое использует эффекты NgRx. Один из эффектов обрабатывает регистрацию на веб-сайт, передавая данные, введенные пользователем, в серверную часть NodeJS. Эффект работает точно так, как задумано, но когда я...
1118 просмотров

Как протестировать оператор forkJoin () с помощью jasmine-marbles
Я создал сервис, который отправляет данные в серверную часть, данные были заполнены пользователем в пользовательском интерфейсе. Пользователь также может загрузить любой файл, чтобы отправить его в серверную часть. Я пытаюсь проверить эту...
2043 просмотров

Как выполнить модульное тестирование с помощью LastFrom в эффектах ngrx
У меня есть эффект, который берет последнее из параметров и передает его в выхлопную карту, которая затем вызывает службу. @Effect() loadPlansOnParams$ = this.actions$.pipe( ofType(backlogActions.BacklogActionTypes.GET_BOARDS_IN_PARAMS),...
1077 просмотров
schedule 22.03.2023

Мраморный тест не проходит с Jest, но эквивалентный тест проходит успешно с Jasmine
Я пытаюсь преобразовать свои модульные тесты с Jasmine в Jest. Некоторые тесты начали давать сбой после преобразования их в Jest. Может кто-нибудь объяснить, почему они терпят неудачу с Jest. Мне удалось выделить проблему в тестовом примере ниже....
864 просмотров

Как я могу протестировать эффекты ngrx, используя жасминовые шарики?
Я не могу проверить эффекты NgRx. Вы можете мне помочь? Друзья, помогите пожалуйста. Я хочу испытать какой-то эффект, но не могу. Я получаю сообщение об ошибке «Ожидается, что $ [0] .notification.value.payload будет разновидностью объекта, но...
429 просмотров

Как написать модульный тест для эффекта, который после n раз возвращает правильный ответ?
Я должен написать модульный тест для этого эффекта, который вызывает сервис каждые 1 секунду, когда он идет по ошибке. Мне нужно проверить, например, что после 3-х раз звонков в службу я получу хороший ответ. Я пробовал как-то протестировать, но...
96 просмотров

Как протестировать код внутри подписки Observable с помощью jasmine marbles
У меня есть компонент, который подписывается на наблюдаемое, возвращаемое из службы в ngOnInit. У меня также есть метод (updateData), который подписывается на наблюдаемое из службы, но также обновляет некоторые свойства внутри подписки. Мне нужно...
758 просмотров