Exemple #1
0
    def test_register_kyc_200(self):
        payload = {"user_handle": user_handle}

        response = User.requestKyc(app, payload, eth_private_key)
        self.assertEqual(response.get('status'), "SUCCESS")
        self.assertTrue(response.get('success'))
        self.assertIsNotNone(response['verification_uuid'])
        self.assertEqual(response.get('status_code'), 200)

        payload = {"user_handle": user_handle_2}

        response = User.requestKyc(app, payload, eth_private_key_2)
        self.assertEqual(response.get('status'), "SUCCESS")
        self.assertTrue(response.get('success'))
        self.assertEqual(response.get('status_code'), 200)
        self.assertIsNotNone(response['verification_uuid'])

        payload = {"user_handle": business_handle}

        response = User.requestKyc(app, payload, eth_private_key_3)
        self.assertEqual(response.get('status'), "SUCCESS")
        self.assertTrue(response.get('success'))
        self.assertEqual(response.get('status_code'), 200)
        self.assertIsNotNone(response['verification_uuid'])

        payload = {
            'user_handle': instant_ach_handle,
            'kyc_level': 'INSTANT-ACH'
        }
        response = User.requestKyc(app, payload, eth_private_key_4)
        self.assertTrue(response.get('success'))
        self.assertEqual(response.get('status'), 'SUCCESS')
        self.assertEqual(response.get('status_code'), 200)
        self.assertIsNotNone(response['verification_uuid'])
Exemple #2
0
    def test_register_kyc_custom_403(self):
        payload = {
            "user_handle": user_handle,
            "kyc_level": "CUSTOM_KYC_FLOW_NAME"
        }

        response = User.requestKyc(app, payload, eth_private_key, True)
        self.assertEqual(response.get('status'), "FAILURE")
Exemple #3
0
    def test_register_kyc_200(self):
        payload = {
            "user_handle": self.getUserHandle
        }

        response = User.requestKyc(app, payload, self.getPrivateKey)
        self.assertEqual(response["status"], "SUCCESS")
        self.log.info(response)
Exemple #4
0
    def test_register_kyc_custom_403(self):
        payload = {
            "user_handle": self.getUserHandle,
            "kyc_level": "CUSTOM_KYC_FLOW_NAME"
        }

        response = User.requestKyc(app, payload, self.getPrivateKey, True)
        self.assertEqual(response["status"], "FAILURE")
        self.log.info(response)