我使用 apollo-testing-library 来编写集成测试,它允许我改变和查询但不能订阅和测试。我的问题是,有没有人使用过任何技术或知道使用 Jest 模拟订阅的方法?
最佳答案
我肯定迟到了,这不是一个明确的答案。但是我自己也经历了同样的障碍,我认为有人会发现这很有用。
我的解决方案最终变成了 端到端订阅测试。
意思是我:
我在这里写了一个示例要点:
https://gist.github.com/patrixr/2536ee396d488bd5e38b0278513eefeb
关于typescript - 如何使用 jest 测试 Apollo Server 订阅?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64176897/