test/test_confirm.rb in polling-0.0.2 vs test/test_confirm.rb in polling-0.0.3
- old
+ new
@@ -3,9 +3,23 @@
class PollingTest < Test::Unit::TestCase
def test_check_value
assert_equal 0, Polling::Confirm::check_value(0)
assert_equal 0, Polling::Confirm::check_value("0")
assert_equal 60, Polling::Confirm::check_value(60)
- assert_equal 60, Polling::Confirm::check_value("60")
- assert_equal RuntimeError, Polling::Confirm::check_value(61)
+ assert_equal 5, Polling::Confirm::check_value("5")
+
+ assert_equal 5, Polling::Confirm::convert(5)
+ assert_equal 5, Polling::Confirm::convert("5")
+ assert_equal 5, Polling::Confirm::convert("5s")
+ assert_equal 300, Polling::Confirm::convert("5m")
+ assert_equal 18000, Polling::Confirm::convert("5h")
+
+ assert_equal [0,10,20,30,40,50], Polling::Confirm::check_arr(["10s"])
+ assert_equal [0,10,20,30,40,50], Polling::Confirm::check_arr(["10"])
+ assert_equal [0,10,20,30,40,50], Polling::Confirm::check_arr([10])
+ assert_equal [0,30], Polling::Confirm::check_arr([30])
+ assert_equal [60], Polling::Confirm::check_arr([60])
+ assert_equal [60], Polling::Confirm::check_arr(["60"])
+ assert_equal [60], Polling::Confirm::check_arr(["60s"])
+ assert_equal [120], Polling::Confirm::check_arr(["120s"])
end
end