public void TestYearHighBoundaryFinanced() { const int maxYear = 2020; FinancedAutoMobile car = new FinancedAutoMobile(id, model, maxYear, prix, financed); Assert.AreEqual(maxYear, car.Year, 0, "Year loop High boundary incorrect"); }
public void TestYearLowBoundaryFinanced() { const int minYear = 1950; FinancedAutoMobile car = new FinancedAutoMobile(id, model, minYear, prix, financed); Assert.AreEqual(minYear, car.Year, 0, "Year loop lower boundary incorrect"); }
public void TestConstructorFinancedAutomobile() { FinancedAutoMobile car = new FinancedAutoMobile(id, model, yearcar, prix, financed); Assert.AreEqual(id, car.IdNumber, "Id incorrect"); Assert.AreEqual(model, car.Make, "Make incorrect"); Assert.AreEqual(yearcar, car.Year, "Year incorrect"); Assert.AreEqual(prix, car.Price, "Price incorrect"); Assert.AreEqual(financed, car.Finance, "Finance incorrect"); }
public void TestFinanceLowBound() { const float toLowTestFinance = -1; try { FinancedAutoMobile car = new FinancedAutoMobile(id, model, yearcar, prix, toLowTestFinance); } catch (System.ArgumentOutOfRangeException e) { // Assert StringAssert.Contains(e.Message, FinancedAutoMobile.FinanceOutofRange); return; } Assert.Fail("The expected exception was not thrown."); }
public void ToLowTestYearFinanced() { int toLowTestYear = 1949; try { FinancedAutoMobile car = new FinancedAutoMobile(id, model, toLowTestYear, prix, financed); } catch (System.ArgumentOutOfRangeException e) { // Assert StringAssert.Contains(e.Message, FinancedAutoMobile.FailYear); return; } Assert.Fail("The expected exception was not thrown."); }