Я собираю JSON API, который может или не может быть построен с
Rails. Я хотел бы иметь возможность проверить, что JSON API ведет себя как
ожидается от тестирования от тестового клиента, который общается только
HTTP.
Например, тестовый клиент отправит запрос на указанный URL-адрес на
тестовый сервер, а затем убедитесь, что ответ представляет собой строку JSON, равную
к тому, что ожидается от спецификаций. Ответ также может быть HTTP
код ответа, такой как 401.
В настоящее время я запускаю тесты с QUnit и jQuery.ajax. Это работает, но
Мне интересно, есть ли лучший вариант. Кто-нибудь еще сделал
что-то вроде этого?
Спасибо!