Sha256: c2e5781611aa072b2d498b0ed30c0e77541ae200871fee7772ef6b06ca4f9b85
Contents?: true
Size: 982 Bytes
Versions: 1
Compression:
Stored size: 982 Bytes
Contents
# tc_ervicerb # # Created by Vincent Foley on 2005-06-01 $test_lib_dir = File.join(File.dirname(__FILE__), "..", "lib") $:.unshift($test_lib_dir) require "test/unit" require "shorturl" class TestService < Test::Unit::TestCase def test_call service = Service.new("oasdasobf") assert_raise(SocketError) { service.call(nil) } end def test_initialize service = Service.new("rubyurl.com") assert_equal(service.port, 80) assert_equal(service.code, 200) assert_equal(service.method, :post) assert_equal(service.action, "/") assert_equal(service.field, "url") service = Service.new("rubyurl.com") { |s| s.port = 8080 s.code = 302 s.method = :get s.action = "/create.php" s.field = "link" } assert_equal(service.port, 8080) assert_equal(service.code, 302) assert_equal(service.method, :get) assert_equal(service.action, "/create.php") assert_equal(service.field, "link") end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shorturl-0.3.0 | test/tc_service.rb |