shared_context "of cloning" do
let(:cloned_record) {donor.dup}
let(:second_cloned_record) {donor.dup}
let(:clone_of_cloned) {cloned_record.dup}
it "returns new record" do
cloned_record.should be_new_record
end
it "saves returned record properly" do
cloned_record.should be_valid
end
it "returns record that could be successfully saved" do
cloned_record.save.should be_true
end
end