Home on Rails

This morning, return to your home on rails

Опции Meck:new

Документация по meck… скажем так, не блещет. Давайте разберем опции meck:new.

Shamrock

Бывают случаи, когда WebMock’а недостаточно, или же вы просто не любите stub’ы и хотите, чтобы тест делал реальный http запрос. В таких случаях вы можете написать свой простенький http сервер или выбрать один из существующих, и стартовать его на время тестов(а). А можно взять готовую библиотеку - Shamrock.

Тестируем HTTP клиент на Java

Не так давно, для одного из проектов, пришлось написать простенький HTTP клиент на Java. Он совсем простой и состоит буквально из одного метода - Gist. Поэтому я решил не использовать Apache’s HTTPClient и другие библиотеки, вроде Unirest или Google HTTP Client. Хотя, если бы требовалось что-то посерьезнее, нежели простые HTTP запросы, рассмотрел бы другие варианты.