diff options
Diffstat (limited to 'spec/helpers/link_to_helper_spec.rb')
-rw-r--r-- | spec/helpers/link_to_helper_spec.rb | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/spec/helpers/link_to_helper_spec.rb b/spec/helpers/link_to_helper_spec.rb new file mode 100644 index 000000000..f211a531d --- /dev/null +++ b/spec/helpers/link_to_helper_spec.rb @@ -0,0 +1,23 @@ +require File.dirname(__FILE__) + '/../spec_helper' + +describe LinkToHelper do + + include LinkToHelper + + describe 'when creating a url for a request' do + + before do + @mock_request = mock_model(InfoRequest, :url_title => 'test_title') + end + + it 'should return a path like /request/test_title' do + request_url(@mock_request).should == '/request/test_title' + end + + it 'should return a path including any extra parameters passed' do + request_url(@mock_request, {:update_status => 1}).should == '/request/test_title?update_status=1' + end + + end + +end
\ No newline at end of file |