has_guid.rb 318B

    require 'spec_helper' shared_examples_for HasGuid do it "gets created before_save, but only if it's not present" do instance = new_instance instance.guid.should be_nil instance.save! instance.guid.should_not be_nil lambda { instance.save! }.should_not change { instance.reload.guid } end end