# coding: utf-8 require 'helper' class TestCurrency < Test::Unit::TestCase context BigMoney::Currency do should 'find' do assert_kind_of BigMoney::Currency, BigMoney::Currency.find(:aud) assert_raise(ArgumentError) do BigMoney::Currency.find(:fud) end end should 'be comparable' do 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 end