#ruby-on-rails #rspec #cucumber #heartbeat
#ruby-on-rails #rspec #огурец #сердцебиение
Вопрос:
В настоящее время я пишу тесты для приложения, используя cucumber и rspec. Меня попросили протестировать контроллер сердцебиения, но я не совсем уверен, как к нему подойти.
module Api
class HeartbeatController < ActionController::Base
respond_to :json, :xml
include Something::Status
def status
respond_with status_response
end
end
end
Комментарии:
1. railscasts.com/episodes/71-testing-controllers-with-rspec может помочь вам начать работу. Хотя я лично просто тестирую модель, а затем использую интеграционные тесты для тестирования всего этого.
Ответ №1:
Я только что посетил пути xml и json и проверил наличие определенных отдельных ключевых слов, чтобы убедиться, что он реагирует так, как я ожидал.