我们有一个使用Apollo的React Native App,现在我们正在集成Detox进行e2e测试。我们需要为测试提供模拟响应以使其可行,因此我们试图集成PollyJS来记录请求。
据我所知,ApolloClient使用fetch
发出http请求,因此我们尝试使用PollyJS中的FetchAdapter
记录请求。
我们希望从Apollo客户端获得记录,但是只有调用fetch才能真正触发Polly记录请求。
答案 0 :(得分:0)
正如维护人员在[Github]上的问题跟踪器上所说的那样,应在修改fetch以跟踪原始fetch
调用之前初始化Polly实例。