@@ 132-153 (lines=22) @@ | ||
129 | if hasattr(response.transactionResponse, 'transId') == True: |
|
130 | self.assertIsNotNone(response.transactionResponse.transId) |
|
131 | ||
132 | def testAuthOnlyContinueTransaction(self): |
|
133 | transactionrequesttype = apicontractsv1.transactionRequestType() |
|
134 | transactionrequesttype.transactionType = "authCaptureTransaction" |
|
135 | transactionrequesttype.amount = self.amount |
|
136 | transactionrequesttype.payment = self.payment |
|
137 | transactionrequesttype.order = self.order |
|
138 | transactionrequesttype.customer = self.customerData |
|
139 | transactionrequesttype.billTo = self.billTo |
|
140 | createtransactionrequest = apicontractsv1.createTransactionRequest() |
|
141 | createtransactionrequest.merchantAuthentication = self.merchantAuthentication |
|
142 | createtransactionrequest.refId = self.ref_id |
|
143 | createtransactionrequest.transactionRequest = transactionrequesttype |
|
144 | createtransactioncontroller = createTransactionController(createtransactionrequest) |
|
145 | createtransactioncontroller.execute() |
|
146 | response = createtransactioncontroller.getresponse() |
|
147 | if hasattr(response, 'messages') == True: |
|
148 | if hasattr(response.messages, 'resultCode') == True: |
|
149 | self.assertEquals('Ok', response.messages.resultCode) |
|
150 | if hasattr(response, 'transactionResponse') == True: |
|
151 | self.assertIsNotNone(response.transactionResponse) |
|
152 | if hasattr(response.transactionResponse, 'transId') == True: |
|
153 | self.assertIsNotNone(response.transactionResponse.transId) |
|
154 | ||
155 | class test_CustomerProfile(apitestbase.ApiTestBase): |
|
156 | def testCreateCustomerProfile(self): |
|
@@ 109-130 (lines=22) @@ | ||
106 | self.assertEquals('Ok', response.messages.resultCode) |
|
107 | ||
108 | class test_paymentTransactionUnitTest(apitestbase.ApiTestBase): |
|
109 | def testAuthCaptureTransaction(self): |
|
110 | transactionrequesttype = apicontractsv1.transactionRequestType() |
|
111 | transactionrequesttype.transactionType = "authCaptureTransaction" |
|
112 | transactionrequesttype.amount = self.amount |
|
113 | transactionrequesttype.payment = self.payment |
|
114 | transactionrequesttype.order = self.order |
|
115 | transactionrequesttype.customer = self.customerData |
|
116 | transactionrequesttype.billTo = self.billTo |
|
117 | createtransactionrequest = apicontractsv1.createTransactionRequest() |
|
118 | createtransactionrequest.merchantAuthentication = self.merchantAuthentication |
|
119 | createtransactionrequest.refId = self.ref_id |
|
120 | createtransactionrequest.transactionRequest = transactionrequesttype |
|
121 | createtransactioncontroller = createTransactionController(createtransactionrequest) |
|
122 | createtransactioncontroller.execute() |
|
123 | response = createtransactioncontroller.getresponse() |
|
124 | if hasattr(response, 'messages') == True: |
|
125 | if hasattr(response.messages, 'resultCode') == True: |
|
126 | self.assertEquals('Ok', response.messages.resultCode) |
|
127 | if hasattr(response, 'transactionResponse') == True: |
|
128 | self.assertIsNotNone(response.transactionResponse) |
|
129 | if hasattr(response.transactionResponse, 'transId') == True: |
|
130 | self.assertIsNotNone(response.transactionResponse.transId) |
|
131 | ||
132 | def testAuthOnlyContinueTransaction(self): |
|
133 | transactionrequesttype = apicontractsv1.transactionRequestType() |