Sha256: 989fac9a762a8f0841cb166e8e4ce6c93a779d9ce880a87c04629b75796b5c17
Contents?: true
Size: 629 Bytes
Versions: 1
Compression:
Stored size: 629 Bytes
Contents
require_relative 'user_context' require_relative '../../lib/mangopay/api/service/kyc_documents' shared_context 'kyc_document_context' do include_context 'user_context' KYC_DOCUMENT_DATA ||= build_kyc_document KYC_DOCUMENT_PERSISTED ||= persist_kyc_doc KYC_DOCUMENT_DATA end def persist_kyc_doc(kyc_doc) MangoApi::KycDocuments.create kyc_doc, NATURAL_USER_PERSISTED.id end def build_kyc_document kyc_doc = MangoModel::KycDocument.new kyc_doc.type = MangoModel::KycDocumentType::IDENTITY_PROOF kyc_doc end def its_the_same_kyc_doc(kyc_doc1, kyc_doc2) kyc_doc1.type.eql?(kyc_doc2.type) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mangopay-v4-4.0.0 | spec/context/kyc_document_context.rb |