Я пишу некоторые спецификации для помощников, которые проверяют значения в переменной params. До сих пор я делал:
helper.stub!(:params).and_return(:user => {:username => "jack"})
Проблема в том, что в то время как фактический хэш params имеет ключи, не зависящие от строк/символов, и params[:user] == params["user"]
, моя реализация этого не делает и выдает различные сбои там, где этого быть не должно.
Есть ли способ установить правильную (не зависящую от типа ключа) переменную params в спецификациях помощника?