7 references to IfOutOfRange
Shared.Tests (7)
Throw\DoubleTests.cs (7)
117var exception = Assert.Throws<ArgumentOutOfRangeException>(() => Throw.IfOutOfRange(-1.0, 0, 1, "foo")); 121exception = Assert.Throws<ArgumentOutOfRangeException>(() => Throw.IfOutOfRange(2.0, 0, 1, "foo")); 125Assert.Equal(0, Throw.IfOutOfRange(0.0, 0, 1, "foo")); 126Assert.Equal(1, Throw.IfOutOfRange(1.0, 0, 1, "foo")); 128exception = Assert.Throws<ArgumentOutOfRangeException>(() => Throw.IfOutOfRange(double.NaN, 0, 1, "foo")); 203var exceptionImplicitArgumentName = Record.Exception(() => Throw.IfOutOfRange(Zero, 1, 2)); 205var exceptionExplicitArgumentName = Record.Exception(() => Throw.IfOutOfRange(Zero, 1, 2, nameof(Zero)));