Итак, я тестирую отдельные части моего сканера, и теперь я попал в тупик: высмеиваю реальные запросы.
Я не хочу делать запрос каждый раз, когда запускаю спецификацию.
Кто-нибудь когда-нибудь пытался запустить сервер webrick в тестовом помощнике?
Что-то вроде
myserver = SomeServerLib.start('localhost', some_port)
myserver.serve_directory(a_directory_with_some_html_files)
Спасибо!