README.md in unidom-certificate-2.1.1 vs README.md in unidom-certificate-2.1.2

- old
+ new

@@ -160,26 +160,47 @@ end # spec/models/unidom/party/shop_spec.rb describe Unidom::Party::Shop, type: :model do - model_attribtues = { - name: 'WalMart' - } + context do - it_behaves_like 'Unidom::Certificate::Concerns::AsCertificated', model_attribtues + model_attribtues = { + name: 'WalMart' + } + certification_attributes = { + unified_social_credit_identifier: '510105012345678911', + name: 'Kaz', + address: 'Beijing', + legal_representative_name: 'Tim' + } + certification = Unidom::Certificate::China::BusinessLicense.unified_social_credit_identifier_is(certification_attributes.delete :unified_social_credit_identifier).first_or_create! certification_attributes + + certificator_attributes = { + name: 'Tim' + } + certificator = Unidom::Party::Person.create! certificator_attributes + + it_behaves_like 'Unidom::Certificate::Concerns::AsCertificated', model_attribtues, certification, certificator + + end + end # spec/models/your_certification_spec.rb describe YourCertification, type: :model do - model_attribtues = { - name: 'Your Certification Name', - serial_number: '12345678', - issued_on: '2020-01-01' - } + context do - it_behaves_like 'Unidom::Certificate::Concerns::AsCertification', model_attribtues + model_attribtues = { + name: 'Your Certification Name', + serial_number: '12345678', + issued_on: '2020-01-01' + } + + it_behaves_like 'Unidom::Certificate::Concerns::AsCertification', model_attribtues + + end end ```