Как макетировать подписки GQL на фиктивном сервере без сохранения состояния - PullRequest
0 голосов
/ 10 июня 2019

Есть ли способ имитации подписок, запускаемых на поддельном сервере без сохранения состояния?Я тестирую приложение с appium на сложном бэкэнде GQL, которое вместо этого нужно смоделировать.

Я использую apollo-server с

const server = new ApolloServer({
  typeDefs,
  mocks,
})

, где mocks - набор пользовательских макетов для запросов.Это сервер без сохранения состояния со всеми предварительно написанными ответами.Поэтому я не знаю, как заставить работать подписки.

Я хотел бы, чтобы подписки приходили, чтобы я мог протестировать обновление пользовательского интерфейса на их основе. Возможна ли такая вещь, не вводя состояние для смоделированного сервера?

...