Class: UserKycTest
- Inherits:
-
Test::Unit::TestCase
- Object
- Test::Unit::TestCase
- UserKycTest
- Defined in:
- lib/ost-kyc-sdk-ruby/test/user_kyc_test.rb
Instance Method Summary collapse
- #is_unprocessable_entity(result) ⇒ Object
- #test_email_approve ⇒ Object
- #test_email_deny ⇒ Object
- #test_email_report_issue ⇒ Object
- #test_presigned_url_for_post ⇒ Object
- #test_presigned_url_for_put ⇒ Object
- #test_submit_kyc ⇒ Object
- #test_user_kyc_get ⇒ Object
- #test_user_kyc_list ⇒ Object
- #user_kyc_obj ⇒ Object
Instance Method Details
#is_unprocessable_entity(result) ⇒ Object
58 59 60 61 62 |
# File 'lib/ost-kyc-sdk-ruby/test/user_kyc_test.rb', line 58 def is_unprocessable_entity(result) if !result.success? assert_equal(result.error, "UNPROCESSABLE_ENTITY") end end |
#test_email_approve ⇒ Object
23 24 25 26 27 |
# File 'lib/ost-kyc-sdk-ruby/test/user_kyc_test.rb', line 23 def test_email_approve params = {user_id: ENV['USER_ID']} result = user_kyc_obj.email_approve(params) is_unprocessable_entity(result) end |
#test_email_deny ⇒ Object
29 30 31 32 33 |
# File 'lib/ost-kyc-sdk-ruby/test/user_kyc_test.rb', line 29 def test_email_deny params = {user_id: ENV['USER_ID']} result = user_kyc_obj.email_deny(params) is_unprocessable_entity(result) end |
#test_email_report_issue ⇒ Object
35 36 37 38 39 |
# File 'lib/ost-kyc-sdk-ruby/test/user_kyc_test.rb', line 35 def test_email_report_issue params = {user_id: ENV['USER_ID']} result = user_kyc_obj.email_report_issue(params) is_unprocessable_entity(result) end |
#test_presigned_url_for_post ⇒ Object
52 53 54 55 56 |
# File 'lib/ost-kyc-sdk-ruby/test/user_kyc_test.rb', line 52 def test_presigned_url_for_post params = {files: {selfie: "image/jpeg"}} result = user_kyc_obj.get_presigned_url_post(params) assert_equal(result.success?, true ) end |
#test_presigned_url_for_put ⇒ Object
46 47 48 49 50 |
# File 'lib/ost-kyc-sdk-ruby/test/user_kyc_test.rb', line 46 def test_presigned_url_for_put params = {files: {selfie: "image/jpeg"}} result = user_kyc_obj.get_presigned_url_put(params) assert_equal(result.success?, true ) end |
#test_submit_kyc ⇒ Object
17 18 19 20 21 |
# File 'lib/ost-kyc-sdk-ruby/test/user_kyc_test.rb', line 17 def test_submit_kyc params = {user_id: ENV['USER_ID'], first_name:'aniket',last_name:'ayachit', birthdate:'21/12/1991', country:'india', nationality:'indian', document_id_number:'arqpa7659a',document_id_file_path:'2/i/016be96da275031de2787b57c99f1471', selfie_file_path:'2/i/9e8d3a5a7a58f0f1be50b7876521aebc', residence_proof_file_path:'2/i/4ed790b2d525f4c7b30fbff5cb7bbbdb', ethereum_address: '0xdfbc84ccac430f2c0455c437adf417095d7ad68e', estimated_participation_amount:'2', street_address:'afawfveav ',city:'afawfveav', state:'afawfveav',postal_code:'afawfveav','investor_proof_files_path':['2/i/9ff6374909897ca507ba3077ee8587da', '2/i/4872730399670c6d554ab3821d63ebce']} result = user_kyc_obj.submit_kyc(params) assert_equal(result.success?, false ) end |
#test_user_kyc_get ⇒ Object
12 13 14 15 |
# File 'lib/ost-kyc-sdk-ruby/test/user_kyc_test.rb', line 12 def test_user_kyc_get result = user_kyc_obj.get(user_id: ENV['USER_ID']) assert_equal(result.success?, true ) end |
#test_user_kyc_list ⇒ Object
41 42 43 44 |
# File 'lib/ost-kyc-sdk-ruby/test/user_kyc_test.rb', line 41 def test_user_kyc_list result = user_kyc_obj.list() assert_equal(result.success?, true ) end |