spec/unit/delegator_spec.rb in pastel-0.1.0 vs spec/unit/delegator_spec.rb in pastel-0.2.0
- old
+ new
@@ -4,19 +4,21 @@
RSpec.describe Pastel::Delegator do
describe ".respond_to_missing?" do
context 'for a method defined on' do
it "returns true" do
+ resolver = double(:resolver)
chain = double(:chain)
- decorator = described_class.new(chain)
+ decorator = described_class.new(resolver, chain)
expect(decorator.method(:styles)).not_to be_nil
end
end
context "for an undefined method " do
it "returns false" do
+ resolver = double(:resolver, color: true)
chain = double(:chain)
- decorator = described_class.new(chain)
+ decorator = described_class.new(resolver, chain)
expect { decorator.method(:unknown) }.to raise_error(NameError)
end
end
end
end