public void AddPaymentTypeReturnInt()
        {
            PaymentType _paytype = new PaymentType("Visa", 01234958585);

            var X = _kathy.AddPaymentType(_paytype);

            Assert.True(X != 0);
        }
        public void GetAllPaymentType_Should()
        {
            PaymentTypeManager manager = new PaymentTypeManager("BangazonTestDB");

            manager.AddPaymentType(_paymenttype);
            List <PaymentType> paymentList = manager.GetAllPaymentTypes();

            Assert.Contains(_paymenttype, paymentList);
        }
Exemple #3
0
        public void AddPaymentType()
        {
            PaymentType paymentType = new PaymentType();

            paymentType.Name          = "Visa";
            paymentType.AccountNumber = 987944895;
            var result = _ptm.AddPaymentType(paymentType);

            Assert.True(result != 0);

            // Assert.Equal(_paymentType.Id, 1);
        }
        public void AddPaymentTypeStringBuilder(PaymentTypeManager SB)
        {
            PaymentType paymentType = new PaymentType();
            Customer    customer    = new Customer();

            Console.WriteLine("Enter payment method:");
            Console.Write("> ");
            paymentType.PaymentMethod = Console.ReadLine();
            Console.WriteLine("Enter account number:");
            Console.Write("> ");
            paymentType.AccountNumber = Int32.Parse(Console.ReadLine());
            SB.AddPaymentType(paymentType);
            Menus.MainMenu();
        }
        public void AddPaymentTypeForCustomer()
        {
            Customer customer = new Customer()
            {
                FirstName  = "John",
                LastName   = "Smith",
                CustomerId = 4
            };

            int number = 54632;

            string paymentTypeName = "bitcoin";

            PaymentType money = new PaymentType()
            {
                PaymentTypeName = paymentTypeName,
                AccountNumber   = number,
                CustomerId      = customer.CustomerId
            };
            int paymentTest = _paymentManager.AddPaymentType(money);

            Assert.True(paymentTest != 0);
        }
        public void AddPaymentType_Should()
        {
            CustomerManager    custManager = new CustomerManager("BangazonTestDB");
            PaymentTypeManager manager     = new PaymentTypeManager("BangazonTestDB");
            Customer           newCust     = custManager.Add(_customer);

            custManager.ActivateCustomer(newCust.Id);

            PaymentType _paymentType2 = new PaymentType(
                "AMEX",
                "172635",
                custManager.ActiveCustomer.Id
                );

            PaymentType newPaymentType = manager.AddPaymentType(_paymentType2);

            Assert.Equal("AMEX", newPaymentType.Name);
            Assert.Equal(custManager.ActiveCustomer.Id, newPaymentType.CustomerId);
        }