public void Search_OnPayPalFields()
{
var request = new TransactionRequest
{
Amount = SandboxValues.TransactionAmount.AUTHORIZE,
PaymentMethodNonce = Nonce.PayPalOneTimePayment
};
var transactionResult = gateway.Transaction.Sale(request);
Assert.IsTrue(transactionResult.IsSuccess());
var searchRequest = new TransactionSearchRequest().
Id.Is(transactionResult.Target.Id).
PayPalPaymentId.StartsWith("PAY").
PayPalAuthorizationId.StartsWith("SALE").
PayPalPayerEmail.Is("[email protected]");
Assert.AreEqual(1, gateway.Transaction.Search(searchRequest).MaximumCount);
}