public void Range_with_not_inclusive_upper_bound_should_not_contain_same_inclusive_range()
{
var expectedLowerBound = 0;
var expectedUpperBound = 1;
var expectedRange = new Range<int>(expectedLowerBound, true, expectedUpperBound, true);
var target = new Range<int>(expectedLowerBound, true, expectedUpperBound, false);
var actual = target.Contains(expectedRange);
Assert.That(actual, Is.False);
}