标签: unit-testing apollo apollo-client angular-testing apollo-angular
我需要测试使用apollo客户端来获取某些数据的服务。它使用watchQuery来保持开放的值流。
watchQuery
在测试中,我使用ApolloTestingModule到flush进行带有测试数据的gql操作。这只能工作一次,但是我无法测试发出新值时发生的情况(换句话说,我不能多次刷新)。
ApolloTestingModule
flush
实际上是否可以使用ApolloTestingModule做到这一点,或者这是否属于功能请求?