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(); }
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); }
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); }