Apollo client.query

时间:2019-06-06 17:07:37

标签: reactjs graphql jestjs apollo apollo-client

我正在尝试在我的React代码中的apollo.client调用上进行一次开玩笑的快照测试,而且我似乎一直在收到TypeError:无法读取null的属性“ query”。

我使用了ApolloProviderApolloProvider,创建了模拟数据,创建了client的新实例,安装了apollo-sever-testing并使用了createTestClient在那里,做了很多谷歌搜索。我无法超越上面。

app / shared / library / advert / tests / dog.test.js   ●LinkBut​​ton›行

TypeError: Cannot read property 'query' of null

  40 |   useEffect(() => {
  41 |     client
> 42 |       .query({
     |        ^
  43 |         query: dogs,
  44 |         variables: {breed:pug}

我很想能够弄清楚如何克服这个问题并生成快照,任何帮助都将是惊人的。

0 个答案:

没有答案