public void GetNumberOfMonthsToPayoffTest()
        {
            //Arrange
            CreditCardPayoffModel payoffCalculator = new CreditCardPayoffModel()
            {
                APR            = 2.5,
                Balance        = 25000,
                MonthlyPayment = 2400
            };

            //Act
            double result = payoffCalculator.GetNumberOfMonthsToPayoff();

            //Assert
            Assert.AreEqual(11, result);
        }
Example #2
0
 // GET: Calculators/TimeToPayOffResult?apr={0}&balance={1}&monthlyPayment={2}
 public ActionResult TimeToPayOffResult(CreditCardPayoffModel model)
 {
     return(View("TimeToPayOffResult", model));
 }
        // GET: Calculators/CreditCardPayoffResult?APR=1.2345&Balance=12345.00&MonthlyPayment=111.00
        // What the user sees after the form has been filled out
        public ActionResult CreditCardPayoffResult(CreditCardPayoffModel input)
        {
            CreditCardPayoffModel model = input;

            return(View("CreditCardPayoffResult", model));
        }
        // GET: Calculators/CreditCardPayoff
        // What the user users to fill out the form
        public ActionResult CreditCardPayoff()
        {
            CreditCardPayoffModel model = new CreditCardPayoffModel();

            return(View("CreditCardPayoff", model));
        }