Тестирование с Thread.sleep

Каковы рекомендуемые подходы к использованиюThread.sleep() ускорить тесты.

Я тестирую сетевую библиотеку с функцией повторных попыток, когда соединения разрываются или возникают ошибки тайм-аута и т. Д. Библиотека, однако, используетThread.sleep() между повторными попыткамиt подключаться тысячи раз, пока сервер перезагружается). Вызов значительно замедляет юнит-тесты, и мне интересно, какие есть варианты переопределить его.

Обратите внимание, яЯ открыт для фактического изменения кода или использования фальшивой среды для насмешки Thread.sleep (), но сначала хотел бы услышать ваше мнение / рекомендацию.

Ответы на вопрос(6)

Ваш ответ на вопрос