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