小编son*_*nal的帖子

开玩笑地测试apollo提供程序出错:TypeError:this.client.watchQuery不是函数

我遇到了错误:永久违反:在Query上下文中或作为传递的道具找不到“客户端”。将根组件包装在

然后我在测试时用prop客户将组件包装在apollo提供程序中。


TypeError: this.client.watchQuery is not a function

  732 |
  733 |   it('should close the overlay when the close button is clicked', () => {
> 734 |     const mandateBatchWrapper = mount(
  735 |       <ApolloProvider client={clientForApollo}>
  736 |         <MandateBatch
  737 |           data={data}
Run Code Online (Sandbox Code Playgroud)

unit-testing react-apollo

6
推荐指数
1
解决办法
461
查看次数

标签 统计

react-apollo ×1

unit-testing ×1