Commit b74e863

mo khan <mo@mokhan.ca>
2013-04-29 22:20:35
move customer to separate file
1 parent 9587dd0
lib/customer.rb
@@ -0,0 +1,9 @@
+class Customer
+  def initialize(cart)
+    @cart = cart
+  end
+
+  def add_to_cart(product)
+    @cart.add(product)
+  end
+end
spec/unit/customer_spec.rb
@@ -1,15 +1,5 @@
 require "spec_helper"
 
-class Customer
-  def initialize(cart)
-    @cart = cart
-  end
-
-  def add_to_cart(product)
-    @cart.add(product)
-  end
-end
-
 describe Customer do
   let(:cart) { fake }
   let(:sut) { Customer.new(cart) }
spec/spec_helper.rb
@@ -1,2 +1,4 @@
 require 'rspec'
 require 'rspec-fakes'
+
+require_relative '../lib/customer.rb'