Sha256: ff43c483badc3fc16fe114e71b6086e86b9469ea86fb169528cf67b6217f6fed
Contents?: true
Size: 732 Bytes
Versions: 19
Compression:
Stored size: 732 Bytes
Contents
require 'spec_helper' describe Helpers::MethodBuilder do it 'should give a builder_method builder method' do model_class = Class.new do extend Helpers::MethodBuilder builder_method :name builder_method :age end name, age = 'Joe', 25 person = model_class.new person.name(name).age(age) person.name.should == name person.age.should == age end it 'should let you define more than one builder method at a time' do model_class = Class.new do extend Helpers::MethodBuilder builder_methods :name, :age end name, age = 'Joe', 25 person = model_class.new person.name(name).age(age) person.name.should == name person.age.should == age end end
Version data entries
19 entries across 19 versions & 1 rubygems