Sha256: addc99ded33eed4ea539cf602b886fbbca7f4dd14b6f07c85294bfc3cb0c59e5
Contents?: true
Size: 494 Bytes
Versions: 2
Compression:
Stored size: 494 Bytes
Contents
require 'spec_helper' module FinePrint describe Signature, type: :model do it "can't be associated with unpublished contracts" do contract = FactoryBot.create(:fine_print_contract) expect(contract.is_published?).to eq false expect(contract.signatures).to be_empty sig = FactoryBot.build(:fine_print_signature) sig.contract = contract expect(sig.save).to eq false contract.reload expect(contract.signatures).to be_empty end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fine_print-4.0.1 | spec/models/signature_spec.rb |
fine_print-4.0.0 | spec/models/signature_spec.rb |