spec/bank/base_spec.rb in money-5.0.0 vs spec/bank/base_spec.rb in money-5.1.0.beta1

- old
+ new

@@ -1,8 +1,16 @@ require 'spec_helper' describe Money::Bank::Base do + describe ".instance" do + it "is local to one class" do + klass = Money::Bank::Base + subclass = Class.new(Money::Bank::Base) + klass.instance.should_not == subclass.instance + end + end + describe "#initialize" do it "accepts a block and stores @rounding_method" do proc = Proc.new { |n| n.ceil } bank = Money::Bank::Base.new(&proc) bank.rounding_method.should == proc