Sha256: 12f138807c3b36ac352eb03b5e61fdee8f92b0484a418867107f26f51f25ac5c

Contents?: true

Size: 570 Bytes

Versions: 3

Compression:

Stored size: 570 Bytes

Contents

require 'test/unit'
require 'big_money'

class TestCurrency < Test::Unit::TestCase
  def test_parse
    assert_kind_of BigMoney::Currency, BigMoney::Currency.parse(:aud)
    assert_nil BigMoney::Currency.parse(:fud)
  end

  def test_compare
    aud = BigMoney::Currency::AUD.instance
    assert_operator aud, :==, :aud
    assert_operator aud, :==, :AUD
    assert_operator aud, :==, 'aud'
    assert_operator aud, :==, 'AUD'

    # assert_operator aud, '!=', :fud
    assert aud != :fud
    assert aud != :FUD
    assert aud != 'fud'
    assert aud != 'FUD'
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
mroch-BigMoney-0.2.1 test/test_currency.rb
shanna-big_money-0.2.1 test/test_currency.rb
shanna-big_money-0.2.2 test/test_currency.rb