【发布时间】:2018-11-20 14:58:45
【问题描述】:
我正在尝试为我们的 React 客户端构建一个模拟基础架构。混淆了两者。
【问题讨论】:
标签: react-apollo apollo-client graphql-tools
我正在尝试为我们的 React 客户端构建一个模拟基础架构。混淆了两者。
【问题讨论】:
标签: react-apollo apollo-client graphql-tools
buildClientSchema 与 makeExecutableSchema
如果您想模拟和测试返回(查询)数据,请使用 makeExecutableSchema,如果只是为了测试模式类型定义,请使用 buildClientSchema。
它总是出现在你需要测试的地方。
【讨论】:
buildClientSchema 和 addMockFunctionsToSchema 的组合足以在客户端实现模式提示和查询/突变的模拟,对吧?感谢@MarcoDaniels 的回复。