# # Testing rufus-verbs # # jmettraux@gmail.com # # Tue Jan 15 09:26:45 JST 2008 # require 'test/unit' require 'rufus/verbs' class DryRunTest < Test::Unit::TestCase include Rufus::Verbs def test_0 req = put( :dry_run => true, :uri => "http://localhost:7777/items/1", :params => { "a" => "A", :b => :B }) assert "/items/1?a=A&b=B", req.path req = put( :dry_run => true, :uri => "http://localhost:7777/items/1", :query => { "a" => "A", :b => :B }) assert "/items/1?a=A&b=B", req.path req = put( "http://localhost:7777/items/1?a=A", :d => "toto", :dry_run => true) assert "/items/1?a=A", req.path assert "toto", req.body end end