Inheritance: PayPal.Testing.BaseTest
Exemplo n.º 1
0
        public void RelatedResourcesObjectTest()
        {
            var resources = GetRelatedResources();

            Assert.Equal(resources.authorization.id, AuthorizationTest.GetAuthorization().id);
            Assert.Equal(resources.sale.id, SaleTest.GetSale().id);
            Assert.Equal(resources.refund.id, RefundTest.GetRefund().id);
            Assert.Equal(resources.capture.id, CaptureTest.GetCapture().id);
        }
Exemplo n.º 2
0
        public void OrderCaptureTest()
        {
            var apiContext = TestingUtil.GetApiContext();
            var order      = GetExecutedPaymentOrder(apiContext);

            // Capture a payment for the order and verify it completed successfully
            var capture  = CaptureTest.GetCapture();
            var response = order.Capture(apiContext, capture);

            Assert.Equal("completed", response.state);
        }
Exemplo n.º 3
0
        public static RelatedResources GetRelatedResources()
        {
            RelatedResources resources = new RelatedResources();

            resources.authorization = AuthorizationTest.GetAuthorization();
            resources.capture       = CaptureTest.GetCapture();
            resources.refund        = RefundTest.GetRefund();
            resources.sale          = SaleTest.GetSale();
            resources.order         = OrderTest.GetOrder();
            return(resources);
        }