0
Я только что обновился до Rails 4, и я начал использовать сильные параметры над защищенными атрибутами. Обычно я тестировал атрибуты, защищенные моделями, используя модульные тесты, но я не уверен, как проверить, что эта функциональность была перенесена на контроллер.Новые сильные параметры тестирования Rails
Я использую rspec для тестирования. Будем признательны любому совету.
Это то, что я, скорее всего, сделаю. Мне просто любопытно, есть ли какие-либо установленные лучшие практики. Спасибо за ответ. – Max
@Max Сильные параметры - это поведение контроллера, это, как правило, лучшая практика при тестировании ответа от контроллеров. Также проверьте http://edgeapi.rubyonrails.org/classes/ActionController/StrongParameters.html, где говорится, что сильные параметры должны возвращать 400 ошибок. Кажется, лучший способ проверить его. – varatis