Невозможно заблокировать API-интерфейс GetStream для целей тестирования - PullRequest
0 голосов
/ 06 ноября 2018

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

sinon.stub(stream.feed, 'get');

Это будет работать за исключением того, что stream.connect() выдает ошибку при подключении в тестовой среде.

You are publicly sharing your App Secret. Do not expose the App Secret in browsers, "native" mobile apps, or other non-trusted environments.

Что меня смущает, так это то, что это все еще код на стороне клиента, я не раскрываю свой секретный ключ приложения ни в каком браузере ... Любые способы обойти это?

...