Ответ 1
Вы должны сделать что-то вроде этого:
some_resource_path(format: :json)
или
some_resource_url(format: :xml)
как я могу создать помощник URL-адреса для создания URL-адреса в заданном формате запроса/ответа?
Например, в моем тесте у меня есть следующее:
get(activity_url(activity))
Это вернет мне HTML-код объекта @response
. Я хочу иметь такое же поведение:
get({controller: 'activities', action: 'show', id: activity.id, format: 'js'})
но без всякой этой формулировки. Возможно ли это?
Вы должны сделать что-то вроде этого:
some_resource_path(format: :json)
или
some_resource_url(format: :xml)
Я новичок в Rails/Ruby, поэтому я не уверен, почему, но в моем приложении Rails 3.2 синтаксис должен быть, например:
some_resource_path(:format => :json)