test/token_bucket_test.rb in vines-0.1.0 vs test/token_bucket_test.rb in vines-0.1.1
- old
+ new
@@ -1,24 +1,24 @@
# encoding: UTF-8
require 'vines'
-require 'test/unit'
+require 'minitest/autorun'
-class TokenBucketTest < Test::Unit::TestCase
+class TokenBucketTest < MiniTest::Unit::TestCase
def test_init
assert_raises(ArgumentError) { Vines::TokenBucket.new(0, 1) }
assert_raises(ArgumentError) { Vines::TokenBucket.new(1, 0) }
assert_raises(ArgumentError) { Vines::TokenBucket.new(-1, 1) }
assert_raises(ArgumentError) { Vines::TokenBucket.new(1, -1) }
end
def test_take
bucket = Vines::TokenBucket.new(10, 1)
assert_raises(ArgumentError) { bucket.take(-1) }
- assert(!bucket.take(11))
- assert(bucket.take(10))
- assert(!bucket.take(1))
+ assert !bucket.take(11)
+ assert bucket.take(10)
+ assert !bucket.take(1)
sleep(1)
- assert(bucket.take(1))
- assert(!bucket.take(1))
+ assert bucket.take(1)
+ assert !bucket.take(1)
end
end