public void IsWithin_WithValues_ReturnsExpected(IComparable value, IComparable upper, BoundaryType type, bool expectedResult)
        {
            // act
            var result = value.IsWithin(upper, type);

            // assert
            result.Should().Be(expectedResult);
        }