C# Класс Braintree.TestUtil.TestHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
AreDatesEqual ( System.DateTime expected, System.DateTime actual ) : void
AssertIncludes ( string expected, string all ) : void
CompareModificationsById ( Braintree.Modification left, Braintree.Modification right ) : int
Create3DSVerification ( Braintree.BraintreeService service, string merchantAccountId, ThreeDSecureRequestForTests request ) : string
Escrow ( Braintree.BraintreeService service, string transactionId ) : void
GenerateDecodedClientToken ( BraintreeGateway gateway, ClientTokenRequest request = null ) : string
GenerateFuturePaymentPayPalNonce ( BraintreeGateway gateway ) : string
GenerateInvalidUsBankAccountNonce ( ) : string
GenerateOneTimePayPalNonce ( BraintreeGateway gateway ) : string
GenerateUnlockedNonce ( BraintreeGateway gateway ) : string
GenerateUnlockedNonce ( BraintreeGateway gateway, string creditCardNumber, string customerId ) : string
GenerateValidUsBankAccountNonce ( BraintreeGateway gateway ) : string
GetNonceForNewCreditCard ( BraintreeGateway gateway, object>.System.Collections.Generic.Dictionary creditCardDetails, string customerId = null ) : string
GetNonceForNewPaymentMethod ( BraintreeGateway gateway, object>.System.Collections.Generic.Dictionary @params, bool isCreditCard ) : string
GetNonceForPayPalAccount ( BraintreeGateway gateway, object>.System.Collections.Generic.Dictionary paypalAccountDetails ) : string
GetResponseContent ( HttpResponseMessage response ) : string
GetResponseContent ( HttpWebResponse response ) : string
IncludesSubscription ( ResourceCollection collection, Braintree.Subscription subscription ) : bool
QueryStringForTR ( Request trParams, Request req, string postURL, Braintree.BraintreeService service ) : string
extractIntParamFromJson ( string keyName, string json ) : int
extractParamFromJson ( string keyName, HttpResponseMessage response ) : string
extractParamFromJson ( string keyName, HttpWebResponse response ) : string
extractParamFromJson ( string keyName, string json ) : string

Описание методов

AreDatesEqual() публичный статический Метод

public static AreDatesEqual ( System.DateTime expected, System.DateTime actual ) : void
expected System.DateTime
actual System.DateTime
Результат void

AssertIncludes() публичный статический Метод

public static AssertIncludes ( string expected, string all ) : void
expected string
all string
Результат void

CompareModificationsById() публичный статический Метод

public static CompareModificationsById ( Braintree.Modification left, Braintree.Modification right ) : int
left Braintree.Modification
right Braintree.Modification
Результат int

Create3DSVerification() публичный статический Метод

public static Create3DSVerification ( Braintree.BraintreeService service, string merchantAccountId, ThreeDSecureRequestForTests request ) : string
service Braintree.BraintreeService
merchantAccountId string
request ThreeDSecureRequestForTests
Результат string

Escrow() публичный статический Метод

public static Escrow ( Braintree.BraintreeService service, string transactionId ) : void
service Braintree.BraintreeService
transactionId string
Результат void

GenerateDecodedClientToken() публичный статический Метод

public static GenerateDecodedClientToken ( BraintreeGateway gateway, ClientTokenRequest request = null ) : string
gateway Braintree.BraintreeGateway
request Braintree.ClientTokenRequest
Результат string

GenerateFuturePaymentPayPalNonce() публичный статический Метод

public static GenerateFuturePaymentPayPalNonce ( BraintreeGateway gateway ) : string
gateway Braintree.BraintreeGateway
Результат string

GenerateInvalidUsBankAccountNonce() публичный статический Метод

public static GenerateInvalidUsBankAccountNonce ( ) : string
Результат string

GenerateOneTimePayPalNonce() публичный статический Метод

public static GenerateOneTimePayPalNonce ( BraintreeGateway gateway ) : string
gateway Braintree.BraintreeGateway
Результат string

GenerateUnlockedNonce() публичный статический Метод

public static GenerateUnlockedNonce ( BraintreeGateway gateway ) : string
gateway Braintree.BraintreeGateway
Результат string

GenerateUnlockedNonce() публичный статический Метод

public static GenerateUnlockedNonce ( BraintreeGateway gateway, string creditCardNumber, string customerId ) : string
gateway Braintree.BraintreeGateway
creditCardNumber string
customerId string
Результат string

GenerateValidUsBankAccountNonce() публичный статический Метод

public static GenerateValidUsBankAccountNonce ( BraintreeGateway gateway ) : string
gateway Braintree.BraintreeGateway
Результат string

GetNonceForNewCreditCard() публичный статический Метод

public static GetNonceForNewCreditCard ( BraintreeGateway gateway, object>.System.Collections.Generic.Dictionary creditCardDetails, string customerId = null ) : string
gateway Braintree.BraintreeGateway
creditCardDetails object>.System.Collections.Generic.Dictionary
customerId string
Результат string

GetNonceForNewPaymentMethod() публичный статический Метод

public static GetNonceForNewPaymentMethod ( BraintreeGateway gateway, object>.System.Collections.Generic.Dictionary @params, bool isCreditCard ) : string
gateway Braintree.BraintreeGateway
@params object>.System.Collections.Generic.Dictionary
isCreditCard bool
Результат string

GetNonceForPayPalAccount() публичный статический Метод

public static GetNonceForPayPalAccount ( BraintreeGateway gateway, object>.System.Collections.Generic.Dictionary paypalAccountDetails ) : string
gateway Braintree.BraintreeGateway
paypalAccountDetails object>.System.Collections.Generic.Dictionary
Результат string

GetResponseContent() публичный статический Метод

public static GetResponseContent ( HttpResponseMessage response ) : string
response System.Net.Http.HttpResponseMessage
Результат string

GetResponseContent() публичный статический Метод

public static GetResponseContent ( HttpWebResponse response ) : string
response System.Net.HttpWebResponse
Результат string

IncludesSubscription() публичный статический Метод

public static IncludesSubscription ( ResourceCollection collection, Braintree.Subscription subscription ) : bool
collection ResourceCollection
subscription Braintree.Subscription
Результат bool

QueryStringForTR() публичный статический Метод

public static QueryStringForTR ( Request trParams, Request req, string postURL, Braintree.BraintreeService service ) : string
trParams Request
req Request
postURL string
service Braintree.BraintreeService
Результат string

extractIntParamFromJson() публичный статический Метод

public static extractIntParamFromJson ( string keyName, string json ) : int
keyName string
json string
Результат int

extractParamFromJson() публичный статический Метод

public static extractParamFromJson ( string keyName, HttpResponseMessage response ) : string
keyName string
response System.Net.Http.HttpResponseMessage
Результат string

extractParamFromJson() публичный статический Метод

public static extractParamFromJson ( string keyName, HttpWebResponse response ) : string
keyName string
response System.Net.HttpWebResponse
Результат string

extractParamFromJson() публичный статический Метод

public static extractParamFromJson ( string keyName, string json ) : string
keyName string
json string
Результат string