public void LimitedAddTest() { double a = 5; double b = 6; double min = 0; double max = 10; double expected = 11; double result = Calculator.LimitedAdd(a, b, min, max); Assert.Equal(expected, result); a = 11; b = 4; Action testCode = () => { double result2 = Calculator.LimitedAdd(a, b, min, max); }; var ex = Record.Exception(testCode); Assert.IsType <ArgumentOutOfRangeException>(ex); }