Sha256: 9e121c1ecc4ea7636161dd339894b302f9d213f8a7ef75419a0a2b2572013d42

Contents?: true

Size: 700 Bytes

Versions: 21

Compression:

Stored size: 700 Bytes

Contents

require 'test_helper'

class Kaui::AccountEmailTest < ActiveSupport::TestCase

  test 'can compare emails' do
    email1 = Kaui::AccountEmail.new(:account_id => SecureRandom.uuid, :email => 'abc@bar.com')
    email2 = Kaui::AccountEmail.new(:account_id => SecureRandom.uuid, :email => 'bcd@bar.com')
    email3 = Kaui::AccountEmail.new(:account_id => SecureRandom.uuid, :email => nil)

    assert_equal -1, email1 <=> email2
    assert_equal 1, email2 <=> email1
    assert_equal 0, email1 <=> email1
    assert_equal 0, email2 <=> email2
    assert_equal 0, email3 <=> email3
    assert_equal 1, email1 <=> email3
    assert_equal -1, email3 <=> email1
    assert_equal -1, email1 <=> nil
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
kaui-0.15.5 test/unit/kaui/account_email_test.rb
kaui-0.15.4 test/unit/kaui/account_email_test.rb
kaui-0.15.3 test/unit/kaui/account_email_test.rb
kaui-0.15.2 test/unit/kaui/account_email_test.rb
kaui-0.15.1 test/unit/kaui/account_email_test.rb
kaui-0.15.0 test/unit/kaui/account_email_test.rb
kaui-0.14.2 test/unit/kaui/account_email_test.rb
kaui-0.14.1 test/unit/kaui/account_email_test.rb
kaui-0.14.0 test/unit/kaui/account_email_test.rb
kaui-0.12.0 test/unit/kaui/account_email_test.rb
kaui-0.11.0 test/unit/kaui/account_email_test.rb
kaui-0.10.0 test/unit/kaui/account_email_test.rb
kaui-0.9.0 test/unit/kaui/account_email_test.rb
kaui-0.8.4 test/unit/kaui/account_email_test.rb
kaui-0.8.3 test/unit/kaui/account_email_test.rb
kaui-0.8.2 test/unit/kaui/account_email_test.rb
kaui-0.8.1 test/unit/kaui/account_email_test.rb
kaui-0.8.0 test/unit/kaui/account_email_test.rb
kaui-0.7.2 test/unit/kaui/account_email_test.rb
kaui-0.7.1 test/unit/kaui/account_email_test.rb