Example #1
0
        public static void Main()
        {
            var creditAmount   = ReadDecimal("Credit amount, currency: ");
            var annualInterest = ReadDecimal("Annual interest, percents: ");
            var creditTerm     = ReadDecimal("Credit term, months: ");

            PrintCaption();

            ClassCalc _calc   = ClassCalc.Instance;
            var       records = _calc.Exec(creditAmount, annualInterest, creditTerm, true);

            PrintBody(records);

            System.Console.ReadKey();
        }
Example #2
0
        public void TestGange()
        {
            //Hvad er 3 A'er for noget?

            // A - arrange
            ClassCalc classCalc  = new ClassCalc();
            int       plusRes    = 28;
            int       minusRes   = 16;
            int       gangeRes   = 132;
            double    dividerRes = 3.66666667;

            // A - act
            classCalc.BeregnAlt(22, 6);
            int gangeTest = classCalc.resGange;

            // A - Assert
            Assert.AreEqual(gangeRes, gangeTest);
        }
Example #3
0
        public void TestMethodMinus()
        {
            //Hvad er 3 A'er for noget?

            // A - arrange - Opsætte betingelserne for testen. Sikrer adgang til klassen og opsætter forventninger
            ClassCalc classCalc  = new ClassCalc();
            int       plusRes    = 28;
            int       minusRes   = 16;
            int       gangeRes   = 132;
            double    dividerRes = 3.66666667;

            // A - act - Udfører handling = kalder metoden der skal testes
            classCalc.BeregnAlt(22, 6);
            int minusTest = classCalc.resMinus;

            // A - Assert - Undersøger om metoden giver det forventede resultat
            Assert.AreEqual(minusRes, minusTest);
        }