test/string_ext_test.rb in srbovanje-0.1.0 vs test/string_ext_test.rb in srbovanje-0.2.0
- old
+ new
@@ -1,39 +1,41 @@
+# -*- encoding: utf-8 -*-
+
require File.dirname(__FILE__) + '/test_helper'
class TestStringExt < Test::Unit::TestCase
- def test_latin
+ def test_recode_sr_latin
# don't change argument
str = "ЊЕГОШ"
- assert_equal("NJEGOŠ", str.latin)
+ assert_equal("NJEGOŠ", str.recode_sr_latin)
assert_equal("ЊЕГОШ", str)
# plain
- assert_equal("NJEGOŠ", "ЊЕГОШ".latin)
- assert_equal("Šaban Šaulić", "Шабан Шаулић".latin)
- assert_equal("elektrodistribucija", "електродистрибуција".latin)
- assert_equal("Đurđevak", "Ђурђевак".latin)
+ assert_equal("NJEGOŠ", "ЊЕГОШ".recode_sr_latin)
+ assert_equal("Šaban Šaulić", "Шабан Шаулић".recode_sr_latin)
+ assert_equal("elektrodistribucija", "електродистрибуција".recode_sr_latin)
+ assert_equal("Đurđevak", "Ђурђевак".recode_sr_latin)
# non_convertive_characters
- assert_equal("Latinica", "Latinica".latin)
- assert_equal('[]2#}(,.);2@$"', '[]2#}(,.);2@$"'.latin)
+ assert_equal("Latinica", "Latinica".recode_sr_latin)
+ assert_equal('[]2#}(,.);2@$"', '[]2#}(,.);2@$"'.recode_sr_latin)
end
- def test_latin!
+ def test_recode_sr_latin!
str = "ноћ"
- assert_equal("noć", str.latin!)
+ assert_equal("noć", str.recode_sr_latin!)
assert_equal("noć", str)
end
- def test_ascii_latin
+ def test_recode_sr_ascii_latin
str = "Железница Србије"
- assert_equal("Zeleznica Srbije", str.ascii_latin)
+ assert_equal("Zeleznica Srbije", str.recode_sr_ascii_latin)
assert_equal("Железница Србије", str)
end
- def test_latin!
+ def test_recode_sr_ascii_latin!
str = "ноћ"
- assert_equal("noc", str.ascii_latin!)
+ assert_equal("noc", str.recode_sr_ascii_latin!)
assert_equal("noc", str)
end
def test_abeceda
assert_equal(30, String.abeceda.size)