/home/desid573/public_html/app/braintree/tests/integration
NameSizeModeActions
Error/-0755rm
Result/-0755rm
AddOnsTest.php29530644editdlrm
AddressTest.php128330644editdlrm
ApplePayTest.php25950644editdlrm
ClientTokenTest.php70160644editdlrm
CreditCardTest.php564890644editdlrm
CreditCardVerificationAdvancedSearchTest.php112090644editdlrm
CreditCardVerificationTest.php22660644editdlrm
CustomerAdvancedSearchTest.php76690644editdlrm
CustomerTest.php706950644editdlrm
DisbursementTest.php12060644editdlrm
DiscountTest.php30720644editdlrm
DisputeSearchTest.php37070644editdlrm
DisputeTest.php155170644editdlrm
DocumentUploadTest.php41850644editdlrm
GraphQLTest.php27850644editdlrm
HttpClientApi.php41700644editdlrm
HttpTest.php62380644editdlrm
IdealPaymentTest.php41410644editdlrm
MasterpassCardTest.php60220644editdlrm
MerchantAccountTest.php300400644editdlrm
MerchantTest.php101600644editdlrm
MultipleValueNodeTest.php33390644editdlrm
OAuthTest.php137320644editdlrm
PaymentMethodNonceTest.php79650644editdlrm
PaymentMethodTest.php696180644editdlrm
PaymentMethodWithUsBankAccountTest.php64830644editdlrm
PayPalAccountTest.php113000644editdlrm
PlanTest.php47570644editdlrm
SamsungPayCardTest.php87580644editdlrm
SettlementBatchSummaryTest.php34970644editdlrm
SubscriptionHelper.php24600644editdlrm
SubscriptionSearchTest.php178430644editdlrm
SubscriptionTest.php553940644editdlrm
TestTransactionTest.php28890644editdlrm
TextNodeTest.php53790644editdlrm
TransactionAdvancedSearchTest.php657420644editdlrm
TransactionLineItemTest.php14010644editdlrm
TransactionTest.php2413430644editdlrm
TransactionWithUsBankAccountTest.php118920644editdlrm
TransparentRedirectTest.php124570644editdlrm
UsBankAccountTest.php46910644editdlrm
UsBankAccountVerificationTest.php98960644editdlrm
VisaCheckoutCardTest.php70770644editdlrm
Edit: /home/desid573/public_html/app/braintree/tests/integration/SettlementBatchSummaryTest.php (3497B)
assertTrue($result->success); $this->assertEquals(0, count($result->settlementBatchSummary->records)); } public function testGatewayGenerate_returnsAnEmptyCollectionWhenThereIsNoData() { $gateway = new Braintree\Gateway([ 'environment' => 'development', 'merchantId' => 'integration_merchant_id', 'publicKey' => 'integration_public_key', 'privateKey' => 'integration_private_key' ]); $result = $gateway->settlementBatchSummary()->generate('2000-01-01'); $this->assertTrue($result->success); $this->assertEquals(0, count($result->settlementBatchSummary->records)); } public function testGenerate_returnsAnErrorIfTheDateCanNotBeParsed() { $result = Braintree\SettlementBatchSummary::generate('OMG NOT A DATE'); $this->assertFalse($result->success); $errors = $result->errors->forKey('settlementBatchSummary')->onAttribute('settlementDate'); $this->assertEquals(Braintree\Error\Codes::SETTLEMENT_BATCH_SUMMARY_SETTLEMENT_DATE_IS_INVALID, $errors[0]->code); } public function testGenerate_returnsTransactionsSettledOnAGivenDay() { $transaction = Braintree\Transaction::saleNoValidate([ 'amount' => '100.00', 'creditCard' => [ 'number' => '5105105105105100', 'expirationDate' => '05/12' ], 'options' => ['submitForSettlement' => true] ]); Braintree\Test\Transaction::settle($transaction->id); $today = new Datetime; $result = Braintree\SettlementBatchSummary::generate(Test\Helper::nowInEastern()); $this->assertTrue($result->success); $masterCardRecords = array_filter($result->settlementBatchSummary->records, 'self::isMasterCard'); $masterCardKeys = array_keys($masterCardRecords); $masterCardIndex = $masterCardKeys[0]; $this->assertTrue(count($masterCardRecords) > 0); $this->assertEquals(Braintree\CreditCard::MASTER_CARD, $masterCardRecords[$masterCardIndex]['cardType']); } public function testGenerate_canBeGroupedByACustomField() { $transaction = Braintree\Transaction::saleNoValidate([ 'amount' => '100.00', 'creditCard' => [ 'number' => '5105105105105100', 'expirationDate' => '05/12' ], 'customFields' => [ 'store_me' => 'custom value' ], 'options' => ['submitForSettlement' => true] ]); Braintree\Test\Transaction::settle($transaction->id); $today = new Datetime; $result = Braintree\SettlementBatchSummary::generate(Test\Helper::nowInEastern(), 'store_me'); $this->assertTrue($result->success); $this->assertTrue(count($result->settlementBatchSummary->records) > 0); $this->assertArrayHasKey('store_me', $result->settlementBatchSummary->records[0]); } }