Sha256: ee7c1ca2bec254328a0c515af911aa0eb98aa9b6cdf189d37d94668f51a7ac88
Contents?: true
Size: 804 Bytes
Versions: 2
Compression:
Stored size: 804 Bytes
Contents
require File.expand_path(File.join(File.dirname(__FILE__), '..', "helper")) class TestRequestResolver < Test::Unit::TestCase def test_handle_get v = Mechanize::Chain.new([ Mechanize::Chain::RequestResolver.new ]) hash = { :uri => URI.parse('http://google.com'), :verb => :get } assert_nothing_raised { v.handle(hash) } assert_kind_of(Net::HTTP::Get, hash[:request]) assert_equal('/', hash[:request].path) end def test_handle_post v = Mechanize::Chain.new([ Mechanize::Chain::RequestResolver.new ]) hash = { :uri => URI.parse('http://google.com'), :verb => :post } assert_nothing_raised { v.handle(hash) } assert_kind_of(Net::HTTP::Post, hash[:request]) assert_equal('/', hash[:request].path) end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
kitamomonga-mechanize-0.9.3.20090724215219 | test/chain/test_request_resolver.rb |
tenderlove-mechanize-0.9.3.20090911221705 | test/chain/test_request_resolver.rb |