Sha256: 07c25d56e0fce3848bc8f678f29f5b691a46a76755359cad70d4afff9d06ef45
Contents?: true
Size: 607 Bytes
Versions: 3
Compression:
Stored size: 607 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
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mangopay-v4-4.1.0 | spec/context/kyc_document_context.rb |
mangopay-v4-4.0.2 | spec/context/kyc_document_context.rb |
mangopay-v4-4.0.1 | spec/context/kyc_document_context.rb |