/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/DisputeSearchTest.php (3707B)
is('non_existent_dispute') ]); $disputes = $this->collectionToArray($collection); $this->assertEquals(0, count($disputes)); } public function testAdvancedSearch_byId_returnsSingleDispute() { $collection = Braintree\Dispute::search([ Braintree\DisputeSearch::id()->is('open_dispute') ]); $disputes = $this->collectionToArray($collection); $this->assertEquals(1, count($disputes)); } public function testAdvancedSearch_byCustomerid_returnsDispute() { $customerId = Braintree\Customer::create()->customer->id; Braintree\Transaction::sale([ 'amount' => '10.00', 'customerId' => $customerId, 'creditCard' => [ 'number' => Braintree\Test\CreditCardNumbers::$disputes['Chargeback'], 'expirationDate' => "12/20" ] ]); $collection = Braintree\Dispute::search([ Braintree\DisputeSearch::customerId()->is($customerId) ]); $disputes = $this->collectionToArray($collection); $this->assertEquals(1, count($disputes)); } public function testAdvancededSearch_byReason_returnsTwoDisputes() { $collection = Braintree\Dispute::search([ Braintree\DisputeSearch::reason()->in([ Braintree\Dispute::PRODUCT_UNSATISFACTORY, Braintree\Dispute::RETRIEVAL ]) ]); $disputes = $this->collectionToArray($collection); $this->assertEquals(2, count($disputes)); } public function testAdvancedSearch_byReceivedDateRange_returnsDispute() { $collection = Braintree\Dispute::search([ Braintree\DisputeSearch::receivedDate()->between( "03/03/2014", "03/05/2014" ) ]); $disputes = $this->collectionToArray($collection); $this->assertEquals(1, count($disputes)); $this->assertEquals($disputes[0]->receivedDate, DateTime::createFromFormat('Ymd His', '20140304 000000')); } public function testAdvancedSearch_byDisbursementDateRange_returnsDispute() { $collection = Braintree\Dispute::search([ Braintree\DisputeSearch::disbursementDate()->between( "03/03/2014", "03/05/2014" ) ]); $disputes = $this->collectionToArray($collection); $this->assertEquals(1, count($disputes)); $this->assertEquals($disputes[0]->statusHistory[0]->effectiveDate, DateTime::createFromFormat('Ymd His', '20140304 000000')); } public function testAdvancedSearch_byEffectiveDateRange_returnsDispute() { $collection = Braintree\Dispute::search([ Braintree\DisputeSearch::disbursementDate()->between( "03/03/2014", "03/05/2014" ) ]); $disputes = $this->collectionToArray($collection); $this->assertEquals(1, count($disputes)); $this->assertEquals($disputes[0]->statusHistory[0]->disbursementDate, DateTime::createFromFormat('Ymd His', '20140305 000000')); } private function collectionToArray($collection) { $array = []; foreach($collection as $element) { array_push($array, $element); } return $array; } }