Sha256: 13d93e7e275e4bf73ddfe698b6c86e29ccfc2a6f41c85af0bfa14524eb493624
Contents?: true
Size: 727 Bytes
Versions: 6
Compression:
Stored size: 727 Bytes
Contents
require File.expand_path(File.join(File.dirname(__FILE__), '../..', 'spec_helper')) describe DataMapper::Property::Text do before :all do @name = :title @type = DataMapper::Property::Text @value = 'value' @other_value = 'return value' @invalid_value = 1 end it_should_behave_like "A semipublic Property" describe '#load' do before :all do @value = mock('value') end subject { @property.load(@value) } before do @property = @type.new(@model, @name) end it 'should delegate to #type.load' do return_value = mock('return value') @property.should_receive(:load).with(@value).and_return(return_value) should == return_value end end end
Version data entries
6 entries across 6 versions & 1 rubygems