Source code for q2_cores.CorePro.queries.mock_responses

from q2_cores import data_helpers


[docs] def mock_get_customer_response(): return { "data": { "accessTypeCode": "FULL", "accounts": [ { "accountBalance": 0.0000, "accountId": 220, "accountNumber": "00000000000000078", "accountNumberMasked": "*************0078", "availableBalance": 0.0000, "closedDate": "9999-12-31T23:59:59.999+00:00", "createdDate": "2014-02-24T16:36:08.469-06:00", "customerId": data_helpers.CUSTOMER_CIF, "customField1": "982734", "name": "Savings", "recurringContributionFromExternalAccountId": 0, "recurringContributionType": "None", "status": "Open", "type": "Prepaid", "productId": 345, } ], "addresses": [ { "addressLine1": data_helpers.ADDRESS1, "addressLine2": data_helpers.ADDRESS2, "addressType": "Residence", "city": data_helpers.CITY, "country": "US", "customerAddressId": 218, "postalCode": data_helpers.ZIP, "state": data_helpers.STATEABBRV, } ], "birthDate": data_helpers.DOB, "createdDate": "2014-02-24T16:36:08.469-06:00", "culture": "en-US", "customerId": data_helpers.CUSTOMER_CIF, "customField1": "XYZ", "driversLicenseNumber": data_helpers.DRIVERSLICENSENUM, "driversLicenseState": data_helpers.DRIVERSLICENSESTATEABBREV, "emailAddress": data_helpers.EMAIL, "externalAccounts": [ { "accountNumberMasked": "******9873", "customerId": 3, "customField1": "ABCD123", "externalAccountId": 221, "firstName": "Brock", "isActive": True, "isLocked": False, "lastName": "Weaver", "lockedDate": "9999-12-31T23:59:59.999+00:00", "name": "PrepaidAbc", "nickName": "pp1", "routingNumberMasked": "******1234", "status": "Unverified", "statusDate": "2014-02-24T16:36:29.102-06:00", "tag": "tag1", "type": "Savings", } ], "firstName": data_helpers.FIRSTNAME, "gender": "M", "isActive": True, "isDocumentsAccepted": True, "isLocked": False, "isOptedInToBankCommunication": True, "isSubjectToBackupWithholding": False, "lastName": data_helpers.LASTNAME, "lockedDate": "9999-12-31T23:59:59.999+00:00", "middleName": data_helpers.MIDDLENAME, "phones": [ { "customerPhoneId": 219, "number": data_helpers.PHONENUMBER, "phoneType": "Home", } ], "status": "Verified", "tag": "cust1008909", "taxId": data_helpers.SOCIALSECURITY, }, "errors": [], "status": 200, }
[docs] def mock_update_demographic_info_response(): return {"errors": [], "status": 200}