тест мокко с веб-сокетом - PullRequest
0 голосов
/ 06 марта 2019

Я использую mocha вместе, чтобы протестировать приложение, основанное на websocket.большинство функций можно тестировать последовательно, поэтому с помощью шагов мокко и мокко я могу охватить большинство сценариев.

Однако я не нашел способа правильно обработать жизненный цикл websocket, в некоторых случаях серверотправить сообщение клиенту, потому что состояние изменилось, и клиент должен быть проинформирован.в некоторых случаях сообщение не должно быть получено, поэтому я выдал ошибку, но он не прошел все тесты.Я также пытался сделать можно с ошибкой в ​​тестовых примерах, проверяющих соединение websocket, но mocha жалуется на то, что готовый обратный вызов вызывается дважды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...