Source code for q2_cores.Metavante.queries.mock_responses

from q2_cores import data_helpers


[docs] def mock_demo_info_response(): response = """<?xml version="1.0" encoding="UTF-8"?> <MtvnSvcRes> <MtvnSvcVer></MtvnSvcVer> <MsgUUID></MsgUUID> <Svc> <SvcParms> <ApplID></ApplID> <SvcID></SvcID> <SvcVer></SvcVer> <RqstUUID></RqstUUID> </SvcParms> <MsgData> <CICustTaxNbrSrchResData> <E10031></E10031> <E10202></E10202> <E10208></E10208> <E10293></E10293> <CICustInfoLst> <CICustInfo> <E10037></E10037> <E10038></E10038> <E10042>{address_1}</E10042> <E10043>{address_2}</E10043> <E10082></E10082> <E10086></E10086> <E10127></E10127> <E10035></E10035> <E10033>{customer_id}</E10033> <E10132>{ssn}</E10132> <E10109>{phone_number}</E10109> <E10096></E10096> <E10028></E10028> <E10542></E10542> <E10101>{last_name}</E10101> <E10102>{first_name}</E10102> <E10103></E10103> <E10100></E10100> <E10106></E10106> <E10115></E10115> <E10094>{city}</E10094> <E10114>{state_abbrev}</E10114> <E10122>{zipcode}</E10122> <E10351></E10351> <E10036>{dob}</E10036> <E10050></E10050> <E10134></E10134> <E10152></E10152> <E10169>{mothers_maiden_name}</E10169> <E10299></E10299> <E10118></E10118> </CICustInfo> </CICustInfoLst> <ErrCde></ErrCde> </CICustTaxNbrSrchResData> </MsgData> <ErrCde></ErrCde> </Svc> <ErrCde></ErrCde> </MtvnSvcRes> """.format( first_name=data_helpers.FIRSTNAME, last_name=data_helpers.LASTNAME, dob=data_helpers.DOB, mothers_maiden_name=data_helpers.MOTHERSMAIDENNAME, customer_id=data_helpers.CUSTOMER_ID, ssn=data_helpers.SOCIALSECURITY, address_1=data_helpers.ADDRESS1, address_2=data_helpers.ADDRESS2, city=data_helpers.CITY, state_abbrev=data_helpers.STATEABBRV, zipcode=data_helpers.ZIP, phone_number=data_helpers.PHONENUMBER, ) return response
[docs] def mock_email_response(customer_id): assert customer_id is not None response = """<?xml version="1.0" encoding="UTF-8"?> <MtvnSvcRes> <Svc> <MsgData> <CICustEmailInqResData> <CICustEmailInqRptDataLst> <CICustEmailInqRptData> <E10528>{email}</E10528> </CICustEmailInqRptData> </CICustEmailInqRptDataLst> </CICustEmailInqResData> </MsgData> </Svc> </MtvnSvcRes> """.format(email=data_helpers.EMAIL) return response