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)