test/test_octoparts.rb in octoparts-0.0.7 vs test/test_octoparts.rb in octoparts-0.0.8
- old
+ new
@@ -3,11 +3,22 @@
class TestOctoparts < Test::Unit::TestCase
def test_that_it_has_a_version_number
refute_nil ::Octoparts::VERSION
end
- def test_it_does_something_useful
- assert { ['exist'].empty? == false }
+ test ".configuration" do
+ assert { Octoparts.configuration.class == Octoparts::Configuration }
+ end
+
+ sub_test_case ".configure" do
+ teardown do
+ Octoparts.configure { |c| c.open_timeout_sec = nil }
+ end
+
+ test "open_timeout_sec is set at Octoparts.configure" do
+ Octoparts.configure { |c| c.open_timeout_sec = 2 }
+ assert { Octoparts.configuration.open_timeout_sec == 2 }
+ end
end
test "Octoparts.create_aggregate_request" do
aggregate_request = Octoparts.build_aggregate_request do
request_meta(id: 'id')