Included page: .FrontPage.QA.Archive.OFXWebServices.SetUp (edit)

import
TBOT.Generic.Database

variable defined: sourceXMLDirectory=D:\Installations\FitNesseRoot\files\OFXWebRequest\DestinationXMLFilePath
variable defined: destinationXMLDirectory=D:\Installations\FitNesseRoot\files\OFXWebRequest\DestinationXMLFilePath
variable defined: compareResultDirectory=D:\Installations\FitNesseRoot\files\OFXWebRequest\XMLCompareResult

variable defined: sourceXMLDirectory=\\C605ZPUOTTFS2.tztst.loc\_QATeam\git\data-ott\IntegrationTests\BaselineFiles\Baseline\files\QA\YrSpecSuites\2016\BatchAutomation\OFX
variable defined: destinationXMLDirectory=\\C605ZPUOTTFS2.tztst.loc\_QATeam\FitnesseTestArtifacts\files\Actuals\QA\YrSpecSuites\2016\BatchAutomation\OFX
variable defined: compareResultDirectory=\\C605ZPUOTTFS2.tztst.loc\_QATeam\FitnesseTestArtifacts\files\Results\QA\YrSpecSuites\2016\BatchAutomation\OFX




ddt: SetUp
key value
ActualDir \\C605ZPUOTTFS2.tztst.loc\_QATeam\git\data-ott\IntegrationTests\BaselineFiles\Baseline\files\QA\YrSpecSuites\2016\BatchAutomation\OFX
ExpectedDir \\C605ZPUOTTFS2.tztst.loc\_QATeam\FitnesseTestArtifacts\files\Actuals\QA\YrSpecSuites\2016\BatchAutomation\OFX
ResultDir \\C605ZPUOTTFS2.tztst.loc\_QATeam\FitnesseTestArtifacts\files\Results\QA\YrSpecSuites\2016\BatchAutomation\OFX

TC-21 Request a 1099 OID form from Turbo Tax with Valid data and Credentials.

TBOT.Generic.WebServicesFixture
endPoint requestType payLoad makeRequest?
https://wip-ofx.int.thomsonreuters.com/api/ofx/TROFX POST <?xml version='1.0' encoding='UTF-8'?><?OFX OFXHEADER='200' VERSION='202' SECURITY='NONE' OLDFILEUID='NONE' NEWFILEUID='NONE' ?><OFX><SIGNONMSGSRQV1><SONRQ><DTCLIENT>20161110221709</DTCLIENT><USERID>60SW3364O1HMKHLQJN49MQ</USERID><USERPASS>85-8585974</USERPASS><LANGUAGE>ENG</LANGUAGE><APPID>TTWin</APPID><APPVER>2016</APPVER></SONRQ></SIGNONMSGSRQV1><TAX1099MSGSRQV1><TAX1099TRNRQ><TRNUID>1478816229</TRNUID><TAX1099RQ><TAXYEAR>2016</TAXYEAR></TAX1099RQ></TAX1099TRNRQ></TAX1099MSGSRQV1></OFX> OK

TBOT.Generic.WebServicesFixture
xpath assertXML?
//OFX/SIGNONMSGSRSV1/SONRS/STATUS/CODE 0
//OFX/SIGNONMSGSRSV1/SONRS/STATUS/SEVERITY INFO
//OFX/SIGNONMSGSRSV1/SONRS/STATUS/MESSAGE SUCCESS
//OFX/SIGNONMSGSRSV1/SONRS/LANGUAGE ENG
//OFX/SIGNONMSGSRSV1/SONRS/FI/ORG TROFX
//OFX/SIGNONMSGSRSV1/SONRS/FI/FID TROFX
//OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TRNUID 1478816229
//OFX/TAX1099MSGSRSV1/TAX1099TRNRS/STATUS/CODE 0
//OFX/TAX1099MSGSRSV1/TAX1099TRNRS/STATUS/SEVERITY INFO
//OFX/TAX1099MSGSRSV1/TAX1099TRNRS/STATUS/MESSAGE SUCCESS
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/SRVRTID OID
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/TAXYEAR 2016
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/ORIGISDISC 100.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/FEDTAXWH 0.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/MARKETDISCOUNT 0.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/ACQPREMIUM 0.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/DESCRIPTION TEST NAME OID ASSET
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/OIDONUSTRES 0.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/FEDTAXWH 0.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/BONDPREMIUM -9100.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/PAYERADDR/PAYERNAME1 PAYER NAME
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/PAYERADDR/ADDR1 ADD
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/PAYERADDR/CITY CITY
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/PAYERADDR/STATE AK
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/PAYERADDR/POSTALCODE 78987
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/PAYERID 97-8523694
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/RECADDR/RECNAME1 TEST LEGAL 01
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/RECADDR/ADDR1 1000 TEST ADDRESS TEST
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/RECADDR/ADDR2 Line2
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/RECADDR/ADDR3 Line3
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/RECADDR/CITY CITY
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/RECADDR/STATE TX
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/RECADDR/POSTALCODE 75062
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/RECID 85-8585974
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/RECACCT 1099OID
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[1]/TINNOT N
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/SRVRTID OID
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/TAXYEAR 2016
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/ORIGISDISC 5800.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/FEDTAXWH 0.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/MARKETDISCOUNT 10598.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/ACQPREMIUM -9652.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/DESCRIPTION Common Fund 2
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/OIDONUSTRES 7500.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/BONDPREMIUM -100.0
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/PAYERADDR/PAYERNAME1 PAYER NAME
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/PAYERADDR/ADDR1 ADD
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/PAYERADDR/CITY CITY
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/PAYERADDR/STATE AK
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/PAYERADDR/POSTALCODE 78987
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/PAYERID 97-8523694
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/RECADDR/RECNAME1 TEST LEGAL 01
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/RECADDR/ADDR1 1000 TEST ADDRESS TEST
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/RECADDR/ADDR2 Line2
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/RECADDR/ADDR3 Line3
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/RECADDR/CITY CITY
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/RECADDR/STATE TX
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/RECADDR/POSTALCODE 75062
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/RECID 85-8585974
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/RECACCT 1099OID
/OFX/TAX1099MSGSRSV1/TAX1099TRNRS/TAX1099RS/TAX1099OID_V100[2]/TINNOT N