public void TestAddWithWhitespaceSeparatedAssertsTowardsTheEnd() { var calculator = new IntegerCalculator(); Assert.AreEqual(1, calculator.Divide(1, 1)); // lots and lots of ws here... Assert.AreEqual(2, calculator.Divide(4, 2)); }
public void DivideByZeroWithTryCatch() { var calculator = new IntegerCalculator(); try { calculator.Divide(5, 0); // should throw Assert.Fail("Should've thrown!"); } catch (DivideByZeroException) { // expected } }
public void TestMultiAssertWithExpectedException() { var calculator = new IntegerCalculator(); Assert.AreEqual(1, calculator.Divide(1, 1)); Assert.AreEqual(2, calculator.Divide(4, 2)); calculator.Divide(5, 0); // should throw }
public void TestDivideWithException() { var calculator = new IntegerCalculator(); calculator.Divide(5, 0); // should throw }