PHP Class Test\Integration\CustomerTest

Inheritance: extends Test\Setup
Afficher le fichier Open project: braintree/braintree_php

Méthodes publiques

Méthode Description
createCustomerViaTr ( $regularParams, $trParams )
testAllWithManyResults ( )
testAll_smokeTest ( )
testCreate ( )
testCreateCustomerWithAmexExpressCheckoutCard ( )
testCreateCustomerWithAndroidPayNetworkToken ( )
testCreateCustomerWithAndroidPayProxyCard ( )
testCreateCustomerWithApplePayCard ( )
testCreateCustomerWithCardUsingNonce ( )
testCreateCustomerWithCoinbase ( )
testCreateCustomerWithUsBankAccount ( )
testCreateCustomerWithVenmoAccount ( )
testCreateFromTransparentRedirect ( )
testCreateFromTransparentRedirect_withParamsInTrData ( )
testCreateFromTransparentRedirect_withValidationErrors ( )
testCreateNoValidate_returnsCustomer ( )
testCreateNoValidate_throwsIfInvalid ( )
testCreateWithAccessToken ( )
testCreateWithIdOfZero ( )
testCreateWithInvalidUTF8Bytes ( )
testCreateWithValidUTF8Bytes ( )
testCreate_blankCustomer ( )
testCreate_countryValidations_inconsistency ( )
testCreate_doesNotWorkWithOnetimePayPalNonce ( )
testCreate_withCountry ( )
testCreate_withCreditCard ( )
testCreate_withCreditCardAndBillingAddress ( )
testCreate_withCreditCardAndSpecificVerificationMerchantAccount ( )
testCreate_withCreditCardAndVerificationAmount ( )
testCreate_withCustomFields ( )
testCreate_withDuplicateCardCheck ( )
testCreate_withFraudParams ( )
testCreate_withRiskData ( )
testCreate_withSpecialChars ( )
testCreate_withUnicode ( )
testCreate_withValidationErrors ( )
testCreate_withVenmoSdkPaymentMethodCode ( )
testCreate_withVenmoSdkSession ( )
testCreate_worksWithFuturePayPalNonce ( )
testCreditNoValidate_createsACreditUsingGivenId ( )
testCreditNoValidate_throwsIfInvalid ( )
testCredit_createsACreditUsingGivenCustomerId ( )
testDelete_deletesTheCustomer ( )
testFind ( )
testFind_throwsExceptionIfNotFound ( )
testGatewayCreate ( )
testSaleNoValidate_createsASaleUsingGivenToken ( )
testSaleNoValidate_throwsIfInvalid ( )
testSale_createsASaleUsingGivenToken ( )
testUpdate ( )
testUpdateDefaultPaymentMethod ( )
testUpdateDefaultPaymentMethodFromOptions ( )
testUpdateFromTransparentRedirect ( )
testUpdateFromTransparentRedirect_withParamsInTrData ( )
testUpdateFromTransparentRedirect_withUpdateExisting ( )
testUpdateFromTransparentRedirect_withValidationErrors ( )
testUpdateNoValidate ( )
testUpdate_doesNotWorkWithOnetimePayPalNonce ( )
testUpdate_failOnDuplicatePaymentMethod ( )
testUpdate_forBillingAddressAndExistingCreditCardAndCustomerDetailsTogether ( )
testUpdate_withCountry ( )
testUpdate_withNewCreditCardAndExistingBillingAddress ( )
testUpdate_withNewCreditCardAndVerificationAmount ( )
testUpdate_withUpdatingExistingCreditCard ( )
testUpdate_worksWithFuturePayPalNonce ( )
test_findUsBankAccountGivenPaymentMethodToken ( )
updateCustomerViaTr ( $regularParams, $trParams )

Method Details

createCustomerViaTr() public méthode

public createCustomerViaTr ( $regularParams, $trParams )

testAllWithManyResults() public méthode

testAll_smokeTest() public méthode

public testAll_smokeTest ( )

testCreate() public méthode

public testCreate ( )

testCreateCustomerWithAmexExpressCheckoutCard() public méthode

testCreateCustomerWithAndroidPayNetworkToken() public méthode

testCreateCustomerWithAndroidPayProxyCard() public méthode

testCreateCustomerWithApplePayCard() public méthode

testCreateCustomerWithCardUsingNonce() public méthode

testCreateCustomerWithCoinbase() public méthode

testCreateCustomerWithUsBankAccount() public méthode

testCreateCustomerWithVenmoAccount() public méthode

testCreateFromTransparentRedirect() public méthode

testCreateFromTransparentRedirect_withParamsInTrData() public méthode

testCreateFromTransparentRedirect_withValidationErrors() public méthode

testCreateNoValidate_returnsCustomer() public méthode

testCreateNoValidate_throwsIfInvalid() public méthode

testCreateWithAccessToken() public méthode

testCreateWithIdOfZero() public méthode

testCreateWithInvalidUTF8Bytes() public méthode

testCreateWithValidUTF8Bytes() public méthode

testCreate_blankCustomer() public méthode

testCreate_countryValidations_inconsistency() public méthode

testCreate_doesNotWorkWithOnetimePayPalNonce() public méthode

testCreate_withCountry() public méthode

testCreate_withCreditCard() public méthode

testCreate_withCreditCardAndBillingAddress() public méthode

testCreate_withCreditCardAndSpecificVerificationMerchantAccount() public méthode

testCreate_withCreditCardAndVerificationAmount() public méthode

testCreate_withCustomFields() public méthode

testCreate_withDuplicateCardCheck() public méthode

testCreate_withFraudParams() public méthode

testCreate_withRiskData() public méthode

testCreate_withSpecialChars() public méthode

testCreate_withUnicode() public méthode

testCreate_withValidationErrors() public méthode

testCreate_withVenmoSdkPaymentMethodCode() public méthode

testCreate_withVenmoSdkSession() public méthode

testCreate_worksWithFuturePayPalNonce() public méthode

testCreditNoValidate_createsACreditUsingGivenId() public méthode

testCreditNoValidate_throwsIfInvalid() public méthode

testCredit_createsACreditUsingGivenCustomerId() public méthode

testDelete_deletesTheCustomer() public méthode

testFind() public méthode

public testFind ( )

testFind_throwsExceptionIfNotFound() public méthode

testGatewayCreate() public méthode

public testGatewayCreate ( )

testSaleNoValidate_createsASaleUsingGivenToken() public méthode

testSaleNoValidate_throwsIfInvalid() public méthode

testSale_createsASaleUsingGivenToken() public méthode

testUpdate() public méthode

public testUpdate ( )

testUpdateDefaultPaymentMethod() public méthode

testUpdateDefaultPaymentMethodFromOptions() public méthode

testUpdateFromTransparentRedirect() public méthode

testUpdateFromTransparentRedirect_withParamsInTrData() public méthode

testUpdateFromTransparentRedirect_withUpdateExisting() public méthode

testUpdateFromTransparentRedirect_withValidationErrors() public méthode

testUpdateNoValidate() public méthode

testUpdate_doesNotWorkWithOnetimePayPalNonce() public méthode

testUpdate_failOnDuplicatePaymentMethod() public méthode

testUpdate_forBillingAddressAndExistingCreditCardAndCustomerDetailsTogether() public méthode

testUpdate_withCountry() public méthode

testUpdate_withNewCreditCardAndExistingBillingAddress() public méthode

testUpdate_withNewCreditCardAndVerificationAmount() public méthode

testUpdate_withUpdatingExistingCreditCard() public méthode

testUpdate_worksWithFuturePayPalNonce() public méthode

test_findUsBankAccountGivenPaymentMethodToken() public méthode

updateCustomerViaTr() public méthode

public updateCustomerViaTr ( $regularParams, $trParams )