Sha256: fa6a776638f4683c274107acd590987da25b693e33cc42f93432d1e3444983a1
Contents?: true
Size: 496 Bytes
Versions: 13
Compression:
Stored size: 496 Bytes
Contents
require 'spec_helper' describe Coercer::Object, '#method_missing' do subject { object.send(method_name, value) } let(:object) { described_class.new } let(:value) { Object.new } context "when method matches coercion method regexp" do let(:method_name) { :to_whatever } it { should be(value) } end context "when method doesn't match coercion method regexp" do let(:method_name) { :not_here } specify { expect { subject }.to raise_error(NoMethodError) } end end
Version data entries
13 entries across 11 versions & 4 rubygems