Esempio n. 1
0
        public void DepositRight()
        {
            PassBookValidate u = new PassBookValidate();
            var r = u.ValidateDeposit(1, 2000000);

            Assert.IsTrue(r);
        }
Esempio n. 2
0
        public void DepositMoreThanWallet()
        {
            PassBookValidate u = new PassBookValidate();
            var r = u.ValidateDeposit(1, 200000000);

            Assert.IsFalse(r);
        }
Esempio n. 3
0
        public void DepositLessThan1Million()
        {
            PassBookValidate u = new PassBookValidate();
            var r = u.ValidateDeposit(1, 900000);

            Assert.IsFalse(r);
        }
Esempio n. 4
0
        public void SendDateWrong()
        {
            PassBookValidate pass = new PassBookValidate();
            var r = pass.IsDateBeforeOrToday("11/16/2020");

            Assert.IsFalse(r);
        }
Esempio n. 5
0
        public void SendDateRight()
        {
            PassBookValidate pass = new PassBookValidate();
            var r = pass.IsDateBeforeOrToday("10/28/2019");

            Assert.IsTrue(r);
        }
Esempio n. 6
0
        public void EditDepositRight()
        {
            PassBookValidate u = new PassBookValidate();
            var r = u.ValidateEditDeposit(1, 1500000, 90000000);

            Assert.IsTrue(r);
        }
Esempio n. 7
0
        public void EditDepositWrong()
        {
            PassBookValidate u = new PassBookValidate();
            var r = u.ValidateEditDeposit(1, 1500000, 120000000);

            Assert.IsFalse(r);
        }
Esempio n. 8
0
        public void AddDepositMoreThanWallet()
        {
            PassBookValidate u  = new PassBookValidate();
            DateTime         dt = DateTime.ParseExact("24/10/2019", "dd/MM/yyyy", CultureInfo.InvariantCulture);

            MoneyLover.UI.Models.PassBook abc = new MoneyLover.UI.Models.PassBook {
                BankID = 1, Deposit = 1000000, Term = 1, Due = 2, IndefiniteTerm = 0.07, SentDate = dt
            };
            var r = u.ValidateAddDeposit(1, 200000000, abc);

            Assert.IsFalse(r);
        }
Esempio n. 9
0
        public void AddDepositRight()
        {
            PassBookValidate u  = new PassBookValidate();
            DateTime         dt = DateTime.ParseExact("15/10/2019", "dd/MM/yyyy", CultureInfo.InvariantCulture);
            DateTime         ed = DateTime.ParseExact(DateTime.Now.ToString("dd/MM/yyyy"), "dd/MM/yyyy", CultureInfo.InvariantCulture);

            MoneyLover.UI.Models.PassBook abc = new MoneyLover.UI.Models.PassBook {
                BankID = 2, Deposit = 2000000, InterestRates = 0.07, IndefiniteTerm = 0.05, SentDate = dt, EndDate = ed, PassBookID = 1, Term = 1, Due = 2
            };
            var r = u.ValidateAddDeposit(1, 1500000, abc);

            Assert.IsTrue(r);
        }