Sha256: 552e0e81ba6c9628598d3490750c27dfeead41fcd766e5ceec1d85a22251b330

Contents?: true

Size: 525 Bytes

Versions: 1

Compression:

Stored size: 525 Bytes

Contents

require 'helper'

require 'latinum'
require 'latinum/currencies/global'

require 'set'

class CollectionTest < Test::Unit::TestCase
	def setup
		@bank = Latinum::Bank.new
		@bank.import(Latinum::Currencies::Global)
	end
	
	def test_collections
		resource = Latinum::Resource.new("10", "NZD")
		
		currencies = Set.new
		collection = Latinum::Collection.new(currencies)
		
		collection << resource
		assert_equal resource, collection["NZD"]
		
		collection << resource
		assert_equal resource * 2, collection["NZD"]
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
latinum-0.2.3 test/test_collection.rb