Apollo Client GQL 查询的笑话测试
Posted
技术标签:
【中文标题】Apollo Client GQL 查询的笑话测试【英文标题】:Jest testing of Apollo Client GQL query 【发布时间】:2019-02-10 02:44:24 【问题描述】:例如,Apollo Client 让您可以直接执行查询。
import ApiClient from './index'
import gql from 'graphql-tag'
export const query = (data) => ApiClient.query(
query: gql`
query
users (user:"$data.id")
name
`
)
.then(data => return data.data.users )
.catch(e => return e )
我想知道是否有人有为这些编写 Jest 测试的经验。
我发现的只是使用react-apollo
等的示例
【问题讨论】:
【参考方案1】:如果您只想测试查询和突变,我建议您在后端进行测试。
在这里查看这篇文章:Testing GraphQL
【讨论】:
以上是关于Apollo Client GQL 查询的笑话测试的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Apollo Client 的 gql 查询中定义类型?
如何使用 GQL 从 React 前端的 Apollo 客户端获取错误
@apollo/client 反应钩子 useQuery() 数据未定义
@Nuxt/Apollo 如何从 gql 查询中删除“__typeName”