spec/unit/ioc_spec.rb in spank-0.0.1393558686 vs spec/unit/ioc_spec.rb in spank-1.0.1420314444

- old
+ new

@@ -1,24 +1,22 @@ -require "spec_helper" - describe Spank::IOC do after :each do Spank::IOC.unbind end context "when bound to a container" do let(:container) { double } let(:component) { double } before :each do - container.stub(:resolve).with(:idbconnection).and_return(component) + allow(container).to receive(:resolve). + with(:dbconnection). + and_return(component) Spank::IOC.bind_to(container) end - let(:result) { Spank::IOC.resolve(:idbconnection) } - it "resolves the item from the container" do - result.should == component + expect(Spank::IOC.resolve(:dbconnection)).to eq(component) end end context "when nothing is bound" do it "raises a meaningful exception" do