Example #1
0
        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());
        }
Example #2
0
 public void TestCalculateSupportSmallFlat()
 {
     Assert.AreEqual(Expenses.CalculateSupport(flat3), 495);
 }
Example #3
0
 public void TestCalculateSupportBigFlat()
 {
     Assert.AreEqual(Expenses.CalculateSupport(flat4), 1350);
 }
Example #4
0
 public void TestCalculateWater1TenantWrong()
 {
     Assert.AreNotEqual(Expenses.CalculateWater(flat4), 101);
 }
Example #5
0
 public void TestCalculateWater3Tenant()
 {
     Assert.AreEqual(Expenses.CalculateWater(flat3), 1200);
 }
Example #6
0
 public void TestCalculateWater1Tenant()
 {
     Assert.AreEqual(Expenses.CalculateWater(flat4), 400);
 }
Example #7
0
 public void TestCalculateElectricity1TenantWrong()
 {
     Assert.AreNotEqual(Expenses.CalculateElectricity(flat4), 101);
 }
Example #8
0
 public void TestCalculateElectricity3Tenant()
 {
     Assert.AreEqual(Expenses.CalculateElectricity(flat3), 300);
 }
Example #9
0
 public void TestCalculateAllHomeWrong()
 {
     Assert.AreNotEqual(Expenses.CalculateAll(home.Flats), 101);
 }
Example #10
0
 public void TestCalculateAllHome()
 {
     Assert.AreEqual(Expenses.CalculateAll(home.Flats), 7435);
 }
Example #11
0
 public void TestCalculateAllWrong()
 {
     Assert.AreNotEqual(Expenses.CalculateAll(flat4), 101);
 }
Example #12
0
 public void TestCalculateAllSmallFlat()
 {
     Assert.AreEqual(Expenses.CalculateAll(flat3), 1995);
 }
Example #13
0
 public void TestCalculateAllBigFlat()
 {
     Assert.AreEqual(Expenses.CalculateAll(flat4), 1850);
 }
Example #14
0
 public void TestCalculateSupportWrong()
 {
     Assert.AreNotEqual(Expenses.CalculateSupport(flat4), 101);
 }