Я пишу клиент + сервер Python, который использует gevent.socket
для связи. Есть ли какие-либо хорошие способы тестирования работы кода на уровне сокетов (например, проверка того, что SSL-соединения с недействительным сертификатом будут отклонены)? Или проще всего создать
настоящий сервер?
Изменить : Я не верю, что "наивного" имитации будет достаточно для тестирования компонентов SSL из-за сложных взаимодействий. Я ошибаюсь в этом? Или есть лучший способ проверить материал SSL?