public void ArgumentInRange_MustThrowWithProvidedArgumentValue() { var ex = Assert.Throws<ArgumentOutOfRangeException>(() => Ensure.ArgumentInRange(false, "value", "argument", "message")); ex.ActualValue.Should().Be("value"); }