aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/zero/request.rb2
-rw-r--r--spec/unit/request/accept_spec.rb7
2 files changed, 8 insertions, 1 deletions
diff --git a/lib/zero/request.rb b/lib/zero/request.rb
index 9be17e9..9dc9513 100644
--- a/lib/zero/request.rb
+++ b/lib/zero/request.rb
@@ -54,7 +54,7 @@ module Zero
# get the media types
# @return [Accept] on Accept object managing all types and their order
- def media_types
+ def accept
@accept ||= Request::Accept.new(@env)
end
diff --git a/spec/unit/request/accept_spec.rb b/spec/unit/request/accept_spec.rb
new file mode 100644
index 0000000..67840ac
--- /dev/null
+++ b/spec/unit/request/accept_spec.rb
@@ -0,0 +1,7 @@
+require 'spec_helper'
+
+describe Zero::Request, '#accept' do
+ subject { Zero::Request.new(env) }
+ let(:env) { EnvGenerator.get('/foo') }
+ its(:accept) { should be_an_instance_of(Zero::Request::Accept) }
+end