-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Тестировать без обращения к сети #8
Comments
Не очень понятно, что предтавляет собой заглушка, можно поподробнее? |
Некая штука, которая бы позволила тестировать бота без подключения к живому сервису. Я сам не до конца себе это представляю, наверное, обсудим с тобой в оффлайне. |
этим лучше я займусь |
Можно сделать сначала #24, в процессе общения ботов с сервисом записать их трафик, потом этот трафик проиграть на фальшивом сервисе. |
Радикально упрощаем задачу. Пишем класс для работы со внешним миром, реализуем его для IO как надо и для теста как Writer + скулайт в памяти. |
Ещё проще: всё внутренние функции вместо обращений к сети возвращают SendMessageRequest |
Или даже универсальную заглушку HTTP. Чтобы гонять сколько угодно тестов, не дёргая настоящий сервис.The text was updated successfully, but these errors were encountered: