Braintree.Tests.Integration.TransactionIntegrationTest.ConfirmTransparentRedirect_SpecifyingMerchantAccountId C# (CSharp) Method

ConfirmTransparentRedirect_SpecifyingMerchantAccountId() private method

        public void ConfirmTransparentRedirect_SpecifyingMerchantAccountId()
        {
            TransactionRequest trParams = new TransactionRequest
            {
                Amount = SandboxValues.TransactionAmount.AUTHORIZE,
                Type = TransactionType.SALE,
                MerchantAccountId = MerchantAccountIDs.NON_DEFAULT_MERCHANT_ACCOUNT_ID
            };

            TransactionRequest request = new TransactionRequest
            {
                CreditCard = new TransactionCreditCardRequest
                {
                    Number = SandboxValues.CreditCardNumber.VISA,
                    ExpirationDate = "05/2009"
                }
            };

            string queryString = TestHelper.QueryStringForTR(trParams, request, gateway.Transaction.TransparentRedirectURLForCreate(), service);
            Result<Transaction> result = gateway.Transaction.ConfirmTransparentRedirect(queryString);
            Assert.IsTrue(result.IsSuccess());
            Transaction transaction = result.Target;

            Assert.AreEqual(MerchantAccountIDs.NON_DEFAULT_MERCHANT_ACCOUNT_ID, transaction.MerchantAccountId);
        }
        #pragma warning restore 0618
TransactionIntegrationTest