Esempio n. 1
0
        public void CreateInvoiceForThirdPartyTest()
        {
            CreateInvoiceResponse cir = null;
            try
            {
                InvoiceService service = new InvoiceService();
                service.setAccessToken("MflQEeAERGJPxdFYxkH29I53S5Ahcsimnv7fwa14n8x985-ugCgTSA");
                service.setAccessTokenSecret("kQE-WPNw2n6soaxftD-1I8Nm0Ss");

                this.cr.invoice.merchantEmail = "*****@*****.**";
                cir = service.CreateInvoice(this.cr);
                Assert.AreEqual(AckCode.SUCCESS, cir.responseEnvelope.ack);
                Assert.IsNotNull(cir.invoiceID);
                Assert.IsNotNull(cir.invoiceNumber);
            }
            catch (System.Exception e)
            {
                Console.Write(e.Message);
                Assert.Fail(e.Message);
            }
        }
Esempio n. 2
0
 private InvoiceService getService(HttpContext context)
 {
     InvoiceService service = new InvoiceService();
     if (context.Request.Params["authentication"] != null)
     {
         service.setAccessToken(context.Request.Params["accessToken"]);
         service.setAccessTokenSecret(context.Request.Params["tokenSecret"]);
     }
     if (context.Request.Params["permission$authentication"] != null)
     {
         service.setAccessToken(context.Request.Params["permission$accessToken"]);
         service.setAccessTokenSecret(context.Request.Params["permission$tokenSecret"]);
     }
     return service;
 }
Esempio n. 3
0
        public void CreateInvoiceForThirdPartyTest()
        {
            CreateInvoiceResponse cir = null;
            try
            {
                InvoiceService service = new InvoiceService();
                service.setAccessToken("ih5acEwTvGxOGpvd4oSymRbHLvP4CccdqEvpEZmLO8uIk2C036.qqA");
                service.setAccessTokenSecret("i2mh1RUEMEHW2RfmawBPWeBfVK8");

                this.cr.invoice.merchantEmail = "*****@*****.**";
                cir = service.CreateInvoice(this.cr);
                Assert.AreEqual(AckCode.SUCCESS, cir.responseEnvelope.ack);
                Assert.IsNotNull(cir.invoiceID);
                Assert.IsNotNull(cir.invoiceNumber);
            }
            catch (System.Exception e)
            {
                Console.Write(e.Message);
                Assert.Fail(e.Message);
            }
        }