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