7 references to IfOutOfRange
Shared.Tests (7)
Throw\ThrowTest.cs (7)
412Assert.Equal(Color.Red, Throw.IfOutOfRange(Color.Red, "foo")); 413Assert.Equal(Color.Green, Throw.IfOutOfRange(Color.Green, "foo")); 414Assert.Equal(Color.Blue, Throw.IfOutOfRange(Color.Blue, "foo")); 416var exception = Assert.Throws<ArgumentOutOfRangeException>(() => Throw.IfOutOfRange((Color)(-1), "foo")); 420exception = Assert.Throws<ArgumentOutOfRangeException>(() => Throw.IfOutOfRange((Color)3, "foo")); 430var exceptionImplicitArgumentName = Record.Exception(() => Throw.IfOutOfRange((Color)colorButNull!)); 432var exceptionExplicitArgumentName = Record.Exception(() => Throw.IfOutOfRange((Color)colorButNull!, nameof(colorButNull)));