From 561bfc5235979c23771f35622dc60e5fb2d77443 Mon Sep 17 00:00:00 2001 From: Joshua Clayton Date: Sun, 5 Aug 2012 16:57:00 -0400 Subject: [PATCH] respond_to_missing behaves correctly --- spec/lib/basic_decorator/decorator_spec.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spec/lib/basic_decorator/decorator_spec.rb b/spec/lib/basic_decorator/decorator_spec.rb index 7538551..7e57720 100644 --- a/spec/lib/basic_decorator/decorator_spec.rb +++ b/spec/lib/basic_decorator/decorator_spec.rb @@ -53,6 +53,9 @@ def additional_ingredients it { should respond_to(:cost) } it { should respond_to(:origin) } it { should respond_to(:additional_ingredients) } + it { expect { subject.method(:cost) }.to_not raise_error(NameError) } + it { expect { subject.method(:origin) }.to_not raise_error(NameError) } + it { expect { subject.method(:additional_ingredients) }.to_not raise_error(NameError) } end end