Sha256: acb89e74eb907afe1ccd4fc8ff0843b0afe1b0d0643c80285eb9e21949c36ec3
Contents?: true
Size: 465 Bytes
Versions: 6
Compression:
Stored size: 465 Bytes
Contents
require 'spec_helper' require 'classes/custom_type' require 'parameters/types/proc' describe Parameters::Types::Proc do let(:callback) { proc { |value| "0x%x" % value } } subject { described_class.new(callback) } describe "#===" do it "should always return false" do subject.should_not === "0x10" end end describe "#coerce" do it "should pass the value to the callback" do subject.coerce(16).should == "0x10" end end end
Version data entries
6 entries across 6 versions & 1 rubygems