Sha256: f4a18a1e39f7e19ce2df21df0014d626092c4b51414ee8871cc3299cd461a8be
Contents?: true
Size: 612 Bytes
Versions: 13
Compression:
Stored size: 612 Bytes
Contents
require 'spec_helper' describe FactoryGirl::Strategy::AttributesFor do let(:result) { { :name => "John Doe", :gender => "Male", :admin => false } } let(:attribute_assigner) { stub("attribute assigner", :hash => result) } it_should_behave_like "strategy without association support" it "returns the hash from the attribute assigner" do subject.result(attribute_assigner, lambda {|item| item }).should == result end it "does not run the to_create block" do expect do subject.result(attribute_assigner, lambda {|item| raise "failed" }) end.to_not raise_error end end
Version data entries
13 entries across 13 versions & 3 rubygems