Sha256: aed6a1b22770bcc47a972cd6d3eac951903a8461075bb05b7da80fabe3067e24
Contents?: true
Size: 912 Bytes
Versions: 3
Compression:
Stored size: 912 Bytes
Contents
require_relative 'user_context' require_relative '../../lib/mangopay/model/entity/ubo_declaration' require_relative '../../lib/mangopay/api/service/ubo_declarations' require_relative '../../lib/mangopay/model/entity/ubo' require_relative '../../lib/mangopay/model/enum/natural_user_capacity' require_relative 'birthplace_context' shared_context 'ubo_declaration_context' do include_context 'user_context' include_context 'birthplace_context' end def persist_ubo_declaration(user_id) MangoApi::UboDeclarations.create(user_id) end def persist_ubo(user_id, ubo_declaration_id) MangoApi::UboDeclarations.create_ubo(user_id, ubo_declaration_id, build_ubo) end def build_ubo ubo = MangoModel::Ubo.new ubo.first_name = "First" ubo.last_name = "Last" ubo.address = build_address ubo.nationality = MangoModel::CountryIso::FR ubo.birthday = 105_102_394 ubo.birthplace = build_birthplace ubo end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mangopay-v4-4.1.0 | spec/context/ubo_declaration_context.rb |
mangopay-v4-4.0.2 | spec/context/ubo_declaration_context.rb |
mangopay-v4-4.0.1 | spec/context/ubo_declaration_context.rb |