Vue.js 模拟GraphQL查询的响应
我正在使用Vue.js、jest for tests和Vue apollo开发一个客户端应用程序,请求外部graphql端点 我的疑问是,如何在测试或应用程序中模拟此服务器请求 最好的方法是什么,在测试中模拟还是在应用程序中使用假数据Vue.js 模拟GraphQL查询的响应,vue.js,mocking,graphql,jestjs,vue-apollo,Vue.js,Mocking,Graphql,Jestjs,Vue Apollo,我正在使用Vue.js、jest for tests和Vue apollo开发一个客户端应用程序,请求外部graphql端点 我的疑问是,如何在测试或应用程序中模拟此服务器请求 最好的方法是什么,在测试中模拟还是在应用程序中使用假数据 谢谢。看看这个Github问题: 我所做的是使用vue test utils模块模拟mutate,在出现查询时,检查vm是否具有正确的apollo属性结构,并将状态设置为apollo会。然后,您可以使用快照测试来查看模板是否正确呈现。也许您可以使用快照测试来解决此
谢谢。看看这个Github问题: 我所做的是使用
vue test utils
模块模拟mutate,在出现查询时,检查vm
是否具有正确的apollo
属性结构,并将状态设置为apollo会。然后,您可以使用快照测试来查看模板是否正确呈现。也许您可以使用快照测试来解决此问题!!可以使用多个软件包:
包.json
上创建一个脚本,该脚本将运行“easygraphql now schema.gql--graphiql--local-p=7000”
,其中传递架构路由、本地和graphiql标志以及端口。。。所以当你运行它时;它将为传递的模式创建一个模拟服务器,因此您的应用程序将向服务器发出请求,该服务器将响应对您的查询/变异的模拟