public void ArgumentsExceedLimitsInverse() { Calculator calculator = new Calculator(-100, 100); try { calculator.ValidateArgs(calculator.LowerLimit - 1, calculator.UpperLimit + 1); Assert.Fail("This should fail: arguments exceed limits"); } catch (OverflowException) { // Ok, the SUT works as expected } }