Sha256: 2d35100f9378e24342e30af12a7be51a2d24130e9b1e17e76655240dffebc9fd
Contents?: true
Size: 824 Bytes
Versions: 15
Compression:
Stored size: 824 Bytes
Contents
require File.expand_path(File.join(File.dirname(__FILE__), '..', "helper")) class TestRequestResolver < Test::Unit::TestCase def test_handle_get v = WWW::Mechanize::Chain.new([ WWW::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 = WWW::Mechanize::Chain.new([ WWW::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
15 entries across 15 versions & 5 rubygems