def test_Disputes_GetFilteredDisputeDocuments(self): now = int(time.time()) + 100 filterAfter = FilterTransactions() filterBefore = FilterTransactions() filterAfter.AfterDate = now filterBefore.BeforeDate = now pagination = Pagination() result1 = self.sdk.disputes.GetDocumentsForClient( pagination, filterAfter) result2 = self.sdk.disputes.GetDocumentsForClient( pagination, filterBefore) self.assertIsNotNone(result1) self.assertIsNotNone(result2) self.assertTrue(len(result1) == 0) self.assertTrue(len(result2) > 0) filterType = FilterTransactions() filterType.Type = result2[0].Type result3 = self.sdk.disputes.GetDocumentsForClient( pagination, filterType) self.assertIsNotNone(result3) self.assertTrue(len(result3) > 0) for dd in result3: self.assertTrue(dd.Type, result2[0].Type)
def test_Disputes_GetFilteredDisputeDocuments(self): now = int(time.time()) + 100 filterAfter = FilterTransactions() filterBefore = FilterTransactions() filterAfter.AfterDate = now filterBefore.BeforeDate = now pagination = Pagination() result1 = self.sdk.disputes.GetDocumentsForClient(pagination, filterAfter) result2 = self.sdk.disputes.GetDocumentsForClient(pagination, filterBefore) self.assertIsNotNone(result1) self.assertIsNotNone(result2) self.assertTrue(len(result1) == 0) self.assertTrue(len(result2) > 0) filterType = FilterTransactions() filterType.Type = result2[0].Type result3 = self.sdk.disputes.GetDocumentsForClient(pagination, filterType) self.assertIsNotNone(result3) self.assertTrue(len(result3) > 0) for dd in result3: self.assertTrue(dd.Type, result2[0].Type)
def test_Wallets_Transactions_FilterByBeforeTomorrowDate(self): wallet = self.getJohnsWallet() #create 2 pay-in objects self.getJohnsPayInCardWeb() time.sleep(2) self.getJohnsPayInCardWeb() pagination = Pagination(1, 20) filter = FilterTransactions() filter.Type = TransactionType.PAYIN filter.BeforeDate = (datetime.today() + timedelta(days=1)).strftime("%s") transactions = self.sdk.wallets.GetTransactions(wallet.Id, pagination, filter) self.assertEquals(len(transactions), 2)
def test_Disputes_GetFilteredDisputes(self): now = int(time.time()) filterAfter = FilterTransactions() filterBefore = FilterTransactions() filterAfter.AfterDate = now filterBefore.BeforeDate = now pagination = Pagination() result1 = self.sdk.disputes.GetAll(pagination, filterAfter) result2 = self.sdk.disputes.GetAll(pagination, filterBefore) self.assertIsNotNone(result1) self.assertIsNotNone(result2) self.assertTrue(len(result1) == 0) self.assertTrue(len(result2) > 0)