Sha256: 6697cf33dfd33e2da78094761d9ba79556010f8381dff9ef282633ee9ea98b86

Contents?: true

Size: 633 Bytes

Versions: 2

Compression:

Stored size: 633 Bytes

Contents

#coding: utf-8
require 'test_helper'

class CoreExtTest < ActiveSupport::TestCase
  test "str.encode_emoji" do
    assert_equal "test string", "test string".encode_emoji
    assert_equal "{{260e}}️", "☎️".encode_emoji
    assert_equal "{{1f4f1}}", "📱".encode_emoji
  end

  test "str.decode_emoji" do
    assert_equal "test string", "test string".decode_emoji
    assert_equal "☎️", "{{260e}}️".decode_emoji
    assert_equal "📱","{{1f4f1}}".decode_emoji 
  end

  test "nil.encode_emoji" do
    assert_equal nil, nil.encode_emoji
  end

  test "nil.decode_emoji" do
    assert_equal nil, nil.decode_emoji
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
monkey_emoji-1.0.2 test/core_ext_test.rb
monkey_emoji-1.0.1 test/core_ext_test.rb