spec/castronaut/models/service_ticket_spec.rb in relevance-castronaut-0.6.1 vs spec/castronaut/models/service_ticket_spec.rb in relevance-castronaut-0.7.4

- old
+ new

@@ -112,11 +112,11 @@ end describe "when the service and ticket are given" do it "attempts to find the ServiceTicket by the given ticket" do - Castronaut::Models::ServiceTicket.should_receive(:find_by_ticket).with('ticket').and_return(stub_everything) + Castronaut::Models::ServiceTicket.should_receive(:find_by_ticket).with('ticket').and_return(stub({}).as_null_object) Castronaut::Models::ServiceTicket.validate_ticket('service', 'ticket') end describe "when it fails to find a service ticket returns a ticket result" do @@ -140,20 +140,20 @@ describe "when it finds a service ticket" do describe "when it is already consumed it returns a ticket result" do it "with the ticket used up message" do - Castronaut::Models::ServiceTicket.stub!(:find_by_ticket).and_return(stub_everything(:consumed? => true)) + Castronaut::Models::ServiceTicket.stub!(:find_by_ticket).and_return(stub(:consumed? => true).as_null_object) Castronaut::Models::ServiceTicket.validate_ticket('service', 'ticket').message.should == "Ticket 'ticket' has already been used up." end it "with the INVALID_TICKET message category" do - Castronaut::Models::ServiceTicket.stub!(:find_by_ticket).and_return(stub_everything(:consumed? => true)) + Castronaut::Models::ServiceTicket.stub!(:find_by_ticket).and_return(stub(:consumed? => true).as_null_object) Castronaut::Models::ServiceTicket.validate_ticket('service', 'ticket').message_category.should == 'INVALID_TICKET' end it "is marked as invalid" do - Castronaut::Models::ServiceTicket.stub!(:find_by_ticket).and_return(stub_everything(:consumed? => true)) + Castronaut::Models::ServiceTicket.stub!(:find_by_ticket).and_return(stub(:consumed? => true).as_null_object) Castronaut::Models::ServiceTicket.validate_ticket('service', 'ticket').should be_invalid end end