我有以下代码片段
def index
session[:previous_url] = request.referer
if session[:previous_url].blank?
redirect_to registration_path(id: current_user.associate_username)
end
end
我正在为它写一个测试测试:
describe 'index' do
it 'renders the index page' do
controller.stub(current_user: FactoryGirl.create(:admin_user))
session = {}
session[:previous_url] = 'http://example.com/new'
get :index, params, session
expect(response).to render_template(:index)
end
end
这不允许我通过blank?
. 有谁知道我可以通过其他方式blank?
返回false
而不是重定向。谢谢