Sha256: 2ac265b35bebb6a15261f020a7472aaefb838b90d7c1bd31e4c1c3c829018042
Contents?: true
Size: 673 Bytes
Versions: 6
Compression:
Stored size: 673 Bytes
Contents
shared_examples "a request handler" do let(:config) { Shutterbug::Configuration.new()} let(:rackapp) { mock } let(:req) { mock } let(:env) { mock } let(:handler) { described_class.new(config) } let(:mock_storage) do mock({ :new => mock({ :get_content => "content" }) }) end before(:each) do config.stub!(:storage => mock_storage) end it "should respond to regex" do handler.should respond_to :regex handler.regex.should be_kind_of Regexp end it "should respond to handle" do handler.should respond_to :handle rackapp.should_receive :good_response handler.handle(rackapp,req,env) end end
Version data entries
6 entries across 6 versions & 1 rubygems