Hello,

I'm making a simple sort helper link that works great. When I go to write it it fails miserably.

Here's the method (forms_helper.rb):

Code:
def sort_link(title, params_order, up_img_link, down_img_link, options={})
    params_order == options[:order] ? link_to(title, options) +' '+ link_to(image_tag(sort_img), options) : link_to(title, options) #image_link = link_to(image_tag(up_img_link), options)
end
And the test (forms_helper_test.rb):
Code:
def test_sort_link
    @params_order = {}
    up_sort_link = sort_link('Test sort link', @params_order['spaces.title '], '../../images/shared/arrow_down.gif', '../../images/shared/arrow_up.gif', {:order => 'spaces.title ', :sortd => 'ASC', :page => 1})

end
And the error that test throws:
No url can be generated for the hash {rder=>"spaces.title ", :sortd=>"ASC", age=>"

Now - it's obvious that I didn't even get a chance to set the up_sort_link var to any assertions to test because the error was generated by just trying to call the method in the test.

Any ideas