public void TestThrowedException() { Exception expectedException = new DivideByZeroException(); Exception realException = null; try { Expenses.ThrowException(); } catch (Exception ex) { realException = ex; } Assert.IsNotNull(realException); Assert.IsInstanceOfType(realException, typeof(DivideByZeroException)); //Assert.ThrowsException<DivideByZeroException>(()=>Expenses.ThrowException()); }
public void TestCalculateSupportSmallFlat() { Assert.AreEqual(Expenses.CalculateSupport(flat3), 495); }
public void TestCalculateSupportBigFlat() { Assert.AreEqual(Expenses.CalculateSupport(flat4), 1350); }
public void TestCalculateWater1TenantWrong() { Assert.AreNotEqual(Expenses.CalculateWater(flat4), 101); }
public void TestCalculateWater3Tenant() { Assert.AreEqual(Expenses.CalculateWater(flat3), 1200); }
public void TestCalculateWater1Tenant() { Assert.AreEqual(Expenses.CalculateWater(flat4), 400); }
public void TestCalculateElectricity1TenantWrong() { Assert.AreNotEqual(Expenses.CalculateElectricity(flat4), 101); }
public void TestCalculateElectricity3Tenant() { Assert.AreEqual(Expenses.CalculateElectricity(flat3), 300); }
public void TestCalculateAllHomeWrong() { Assert.AreNotEqual(Expenses.CalculateAll(home.Flats), 101); }
public void TestCalculateAllHome() { Assert.AreEqual(Expenses.CalculateAll(home.Flats), 7435); }
public void TestCalculateAllWrong() { Assert.AreNotEqual(Expenses.CalculateAll(flat4), 101); }
public void TestCalculateAllSmallFlat() { Assert.AreEqual(Expenses.CalculateAll(flat3), 1995); }
public void TestCalculateAllBigFlat() { Assert.AreEqual(Expenses.CalculateAll(flat4), 1850); }
public void TestCalculateSupportWrong() { Assert.AreNotEqual(Expenses.CalculateSupport(flat4), 101); }