public void LastBoundEndsWithMaxInteger() { var lastRate = DevelopmentRatesComponent.GetDevelopmentRates().Last(); Assert.Equal(int.MaxValue, lastRate.UpperBound); }
public void BoundStartsFromMinRating() { var firstRate = DevelopmentRatesComponent.GetDevelopmentRates().First(); Assert.Equal(DevelopmentRate.MinRating, firstRate.LowerBound); }
public void BoundsAreContinuous() { var rates = DevelopmentRatesComponent.GetDevelopmentRates(); var previousBoundValue = DevelopmentRate.MinRating; foreach (var rate in rates) { Assert.Equal(previousBoundValue, rate.LowerBound); previousBoundValue = rate.UpperBound + 1; } }