Sha256: 7c89de426d26e95867aceb995db0e9d34c5a8ee09d13c2c5cc75ef7c7be35568

Contents?: true

Size: 890 Bytes

Versions: 2

Compression:

Stored size: 890 Bytes

Contents

# coding: utf-8
require 'minitest_helper'

describe StringExt do
  
  it 'Upcase' do
    StringExt.upcase('ñçáàäâãåāăǎéèëêēĕėěíìïîĩĭǐóòöôõōŏőǒúùüûũūŭůűǔ').must_equal 'ÑÇÁÀÄÂÃÅĀĂǍÉÈËÊĒĔĖĚÍÌÏÎĨĬǏÓÒÖÔÕŌŎŐǑÚÙÜÛŨŪŬŮŰǓ'
  end

  it 'Downcase' do
    StringExt.downcase('ÑÇÁÀÄÂÃÅĀĂǍÉÈËÊĒĔĖĚÍÌÏÎĨĬǏÓÒÖÔÕŌŎŐǑÚÙÜÛŨŪŬŮŰǓ').must_equal 'ñçáàäâãåāăǎéèëêēĕėěíìïîĩĭǐóòöôõōŏőǒúùüûũūŭůűǔ'
  end

  it 'Unaccented' do
    StringExt.unaccented('ÁÀÄÂÃÅĀĂǍÉÈËÊĒĔĖĚÍÌÏÎĨĬǏÓÒÖÔÕŌŎŐǑÚÙÜÛŨŪŬŮŰǓáàäâãåāăǎéèëêēĕėěíìïîĩĭǐóòöôõōŏőǒúùüûũūŭůűǔ').must_equal 'AAAAAAAAAEEEEEEEEIIIIIIIOOOOOOOOOUUUUUUUUUUaaaaaaaaaeeeeeeeeiiiiiiiooooooooouuuuuuuuuu'
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
string_ext-0.1.1 spec/string_ext_spec.rb
string_ext-0.1.0 spec/string_ext_spec.rb