Мне нужно протестировать сервис, который использует клиент apollo для получения некоторых данных. Он использует watchQuery
, чтобы сохранить открытый поток значений.
В тесте я использую ApolloTestingModule
до flush
операцию gql с тестовыми данными. Это работает один раз, но я не могу проверить, что происходит, когда выдается новое значение (другими словами, я не могу сбросить более одного раза).
Возможно ли это сделать с помощью ApolloTestingModule или это может быть связано с запросом функции?