aboutsummaryrefslogtreecommitdiff
path: root/spec/unit/controller/call_spec.rb
diff options
context:
space:
mode:
authorGibheer <gibheer@gmail.com>2012-12-17 16:29:29 +0100
committerGibheer <gibheer@gmail.com>2012-12-17 16:29:29 +0100
commit2353a579cae9b9796c1d85e2e63352bcdb918a32 (patch)
tree5898bcb989e3b7f192544e1e59b96c97a6b75ec5 /spec/unit/controller/call_spec.rb
parente437deee34c47438941d08a5925bc7de6dd8141a (diff)
initialize the response
Diffstat (limited to 'spec/unit/controller/call_spec.rb')
-rw-r--r--spec/unit/controller/call_spec.rb14
1 files changed, 14 insertions, 0 deletions
diff --git a/spec/unit/controller/call_spec.rb b/spec/unit/controller/call_spec.rb
index 7ff6c40..6cc56a4 100644
--- a/spec/unit/controller/call_spec.rb
+++ b/spec/unit/controller/call_spec.rb
@@ -24,4 +24,18 @@ describe Zero::Controller, '.call' do
r = Zero::Request.new(env)
expect(r.params['foo']).to eq('bar')
end
+
+ context "with the response" do
+ let(:response_class) { mock }
+ before :each do
+ Zero::Controller.response = response_class
+ response_class.should_receive(:new)
+ end
+
+ after :each do
+ Zero::Controller.response = nil
+ end
+
+ it { subject }
+ end
end