Sha256: ec490b9bd49077f710343a0281d1e37ff1d778fa39704d9996d6d5800ecf83c7
Contents?: true
Size: 532 Bytes
Versions: 1
Compression:
Stored size: 532 Bytes
Contents
require 'spec_helper' require 'kangaroo/model/base' module Kangaroo module Model describe Base do before :all do @klass = Class.new(Kangaroo::Model::Base) @klass.stub!(:fields_hash).and_return({}) @klass.define_multiple_accessors :a, :b end it 'sets attributes on initialization' do @klass.stub!(:default_attributes).and_return({}) @object = @klass.new :a => 'one' @object.instance_variable_get('@attributes')['a'].should == 'one' end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kangaroo-0.1.0.alpha1 | spec/model/base_spec.rb |