test/test.rb in rufus-mnemo-1.2.1 vs test/test.rb in rufus-mnemo-1.2.2
- old
+ new
@@ -89,18 +89,39 @@
end
end
def test_collision_with_mathn
- assert_equal 'dobejotehozi', Rufus::Mnemo.from_i(13477774722)
+ assert_equal 'dobejotehozi', Rufus::Mnemo._from_integer(13477774722)
require 'mathn'
- assert_equal 'dobejotehozi', Rufus::Mnemo.from_i(13477774722)
+ assert_equal 'dobejotehozi', Rufus::Mnemo._from_integer(13477774722)
end
- def test_to_s
+ def test_aliases_i_to_s
- assert_equal 'dobejotehozi', Rufus::Mnemo.to_s(13477774722)
+ assert_equal 'wina', Rufus::Mnemo.from_integer(-35)
+ assert_equal 'wina', Rufus::Mnemo.from_i(-35)
+ assert_equal 'wina', Rufus::Mnemo.to_string(-35)
+ assert_equal 'wina', Rufus::Mnemo.to_s(-35)
+
+ assert_equal 'dobejotehotzu', Rufus::Mnemo.from_integer(13477774722)
+ assert_equal 'dobejotehotzu', Rufus::Mnemo.from_i(13477774722)
+ assert_equal 'dobejotehotzu', Rufus::Mnemo.to_string(13477774722)
+ assert_equal 'dobejotehotzu', Rufus::Mnemo.to_s(13477774722)
+ end
+
+ def test_aliases_s_to_i
+
+ assert_equal -35, Rufus::Mnemo.from_string('wina')
+ assert_equal -35, Rufus::Mnemo.from_s('wina')
+ assert_equal -35, Rufus::Mnemo.to_integer('wina')
+ assert_equal -35, Rufus::Mnemo.to_i('wina')
+
+ assert_equal 13477774722, Rufus::Mnemo.from_string('dobejotehotzu')
+ assert_equal 13477774722, Rufus::Mnemo.from_s('dobejotehotzu')
+ assert_equal 13477774722, Rufus::Mnemo.to_integer('dobejotehotzu')
+ assert_equal 13477774722, Rufus::Mnemo.to_i('dobejotehotzu')
end
end