public void Should_Create_Pecco_Payment()
        {
            CreatePeccoInitializeRequest request = CreatePeccoInitializeRequestBuilder.Create()
                                                   .CallbackUrl("https://www.merchant.com/callback")
                                                   .PaymentGroup(PaymentGroup.LISTING.ToString())
                                                   .Price("1")
                                                   .PaidPrice("10")
                                                   .Build();

            string token = PeccoInitialize.Create(request, Options).Token;

            CreatePeccoPaymentRequest peccoPaymentRequest = CreatePeccoPaymentRequestBuilder.Create()
                                                            .Token(token)
                                                            .Build();

            PeccoPayment peccoPayment = PeccoPayment.Create(peccoPaymentRequest, Options);

            PrintResponse(peccoPayment);
        }
        public void Should_Initialize_Pecco()
        {
            CreatePeccoInitializeRequest request = CreatePeccoInitializeRequestBuilder.Create()
                                                   .CallbackUrl("https://www.merchant.com/callback")
                                                   .PaymentGroup(PaymentGroup.LISTING.ToString())
                                                   .Price("1")
                                                   .PaidPrice("10")
                                                   .Build();

            PeccoInitialize peccoInitialize = PeccoInitialize.Create(request, Options);

            PrintResponse(peccoInitialize);

            Assert.AreEqual(Locale.TR.ToString(), peccoInitialize.Locale);
            Assert.AreEqual(Status.SUCCESS.ToString(), peccoInitialize.Status);
            Assert.NotNull(peccoInitialize.SystemTime);
            Assert.NotNull(peccoInitialize.HtmlContent);
            Assert.Null(peccoInitialize.ErrorCode);
            Assert.Null(peccoInitialize.ErrorMessage);
            Assert.Null(peccoInitialize.ErrorGroup);
        }