public void TestSetPaymentMethodPaymentPlanNl()
        {
            PayPagePayment payPagePayment = WebpayConnection.CreateOrder(SveaConfig.GetDefaultConfig())
                                                            .SetCountryCode(CountryCode.NL)
                                                            .UsePayPage()
                                                            .SetPaymentMethod(PaymentMethod.PAYMENTPLAN);
            payPagePayment.ConfigureExcludedPaymentMethod();

            Assert.That(payPagePayment.GetPaymentMethod(), Is.EqualTo(PaymentPlanType.PAYMENTPLANNL.Value));
        }
        public void TestDefaultSe()
        {
            PayPagePayment payPagePayment = WebpayConnection.CreateOrder(SveaConfig.GetDefaultConfig())
                                            .SetCountryCode(TestingTool.DefaultTestCountryCode)
                                            .UsePayPage();

            payPagePayment.ConfigureExcludedPaymentMethod();

            Assert.That(payPagePayment.GetExcludedPaymentMethod().Count, Is.EqualTo(0));
        }
        public void TestSetPaymentMethodDe()
        {
            PayPagePayment payPagePayment = WebpayConnection.CreateOrder(SveaConfig.GetDefaultConfig())
                                            .SetCountryCode(CountryCode.DE)
                                            .UsePayPage()
                                            .SetPaymentMethod(PaymentMethod.INVOICE);

            payPagePayment.ConfigureExcludedPaymentMethod();

            Assert.That(payPagePayment.GetPaymentMethod(), Is.EqualTo(InvoiceType.INVOICEDE.Value));
        }
        public void TestExcludePaymentPlanSe()
        {
            var list = new List<PaymentMethod> {PaymentMethod.PAYMENTPLAN};
            PayPagePayment payPagePayment = WebpayConnection.CreateOrder(SveaConfig.GetDefaultConfig())
                                                            .SetCountryCode(TestingTool.DefaultTestCountryCode)
                                                            .UsePayPage()
                                                            .ExcludePaymentMethod(list);

            payPagePayment.ConfigureExcludedPaymentMethod();

            Assert.That(payPagePayment.GetExcludedPaymentMethod()[0], Is.EqualTo(PaymentPlanType.PAYMENTPLANEUSE.Value));
        }