Apollo集成测试:如何设置上下文?

时间:2020-04-15 13:21:01

标签: graphql apollo

在我的普通apollo服务器中,设置了上下文

return new ApolloServer({
  typeDefs,
  resolvers,
  context: (expressCtx) => {
    ...
  },
});

但是在使用apollo-server-testing进行测试时,如何在每个请求中将其设置为可能不同的内容?我在beforeAll测试挂钩中初始化了服务器。还是用所需的上下文初始化不同的ApolloServer实例的唯一方法?

0 个答案:

没有答案