Описание тега fakeweb
FakeWeb - помощник для подделки веб-запросов в ruby. Он работает на глобальном уровне без изменения кода или написания обширных заглушек.
FakeWeb позволяет отделить вашу тестовую среду от живых сервисов без изменения кода или написания обширных заглушек. Помимо концептуального преимущества идемпотентного поведения запроса, FakeWeb заставляет тесты запускаться быстрее, чем если бы они были сделаны на удаленных (или даже локальных) веб-серверах. Это также позволяет запускать тесты без сетевого подключения или в ситуациях, когда сервер находится за брандмауэром или имеет контроль доступа на основе хоста.
FakeWeb работает со всем на основе Net::HTTP
–Обе оболочки более высокого уровня, например OpenURI
, а также множество библиотек для популярных веб-сервисов.
Вам следует использовать этот тег, если вопрос связан с использованием FakeWeb или его API.