如何使用带有Jest的Mongoose测试GraphQL服务器

时间:2016-10-14 14:44:27

标签: testing mongoose snapshot jestjs graphql-js

我想针对使用jest snapshot功能连接到mongoose数据库的graphql实现测试查询

我想遵循这种方法:https://github.com/nodkz/graphql-compose-examples/blob/master/examples/user/tests/queriesFromIndex.js

使用Jest快照测试查询结果。

这种方法的一个缺点是我需要使用相同的虚拟数据预填充我的mongo数据库以始终获得相同的结果

测试graphql服务器的方法有哪些?包括突变和订阅

1 个答案:

答案 0 :(得分:2)

我写了一篇关于如何解决这个问题的博客文章

https://medium.com/@sibelius/testing-a-graphql-server-using-jest-4e00d0e4980e#.xpi0i3d59