Дразнящий местный API в тестах на огурец - PullRequest
1 голос
/ 02 августа 2011

Я пишу приложение, которое обращается к локальному компьютеру, который живет по отдельному пути на моем собственном сервере через запросы ajax. Тем не менее, я хочу протестировать приложение с огурцом и макетировать бэкэнд. Есть ли что-то вроде artiface или sham_rack, которое позволило бы мне сделать это?

Ответы [ 3 ]

2 голосов
/ 02 августа 2011

Я бы порекомендовал использовать видеомагнитофон:

http://relishapp.com/myronmarston/vcr

Позволяет записать запросы во внешнюю службу один раз, а затем воспроизвести записанные ответы при выполнении тестов.

1 голос
/ 02 августа 2011

Я использую MockJson для имитации ответа: Сайт MockJson

0 голосов
/ 03 августа 2011

Как насчет чего-то вроде http://fakeweb.rubyforge.org/?

...