예제 #1
0
 def test_checkBill(self):
     self.createBill()
     QiwiSoapClient.url = 'http://127.0.0.1:{0}/checkBill?wsdl'.format(MockQiwiProviderRunner.PORT)
     response_expected = {
         'user': self.bill_data['user'],
         'amount': str(self.bill_data['amount']),
         'date': BILLING_DATE,
         'lifetime': QiwiSoapClient.hours_to_lifetime(QIWI_BILL_LIFETIME),
         'status': Bill.STATUS.MADE
     }
     response = QiwiSoapClient.checkBill(txn=self.bill_data['txn'])
     self.assertDictContainsSubset(response_expected, response)
예제 #2
0
 def check_bill(self, txn):
     return QiwiSoapClient.checkBill(txn=txn)