From 20e52cca19d06d84ca6f3e4294549022dc7518a7 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Fri, 14 Nov 2014 09:45:23 +0100 Subject: Report sales by country. --- lib/sale.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lib/sale.rb') diff --git a/lib/sale.rb b/lib/sale.rb index f02a471..057927c 100644 --- a/lib/sale.rb +++ b/lib/sale.rb @@ -1,12 +1,13 @@ module SalesReporter class Sale - attr_reader :date, :amount, :quantity + attr_reader :date, :amount, :quantity, :country - def initialize(date_, amount, quantity) + def initialize(date_, amount, quantity, country) @date = sanitize_date(date_) raise TypeError('sanitize failed') unless @date.is_a? Date @amount = amount @quantity = quantity + @country = country end private -- cgit v1.2.3