Fix NormalizeRanges test

This commit is contained in:
Jass Bagga 2017-05-12 14:37:30 -07:00
parent 68e7f5727e
commit 60fff08745
1 changed files with 11 additions and 15 deletions

View File

@ -75,11 +75,9 @@ namespace Microsoft.AspNetCore.Internal
} }
[Theory] [Theory]
[InlineData(null, null)] [InlineData(0, null, 0, 2)]
[InlineData(null, 0)] [InlineData(0, 0, 0, 0)]
[InlineData(0, null)] public void NormalizeRanges_ReturnsNormalizedRange(long? start, long? end, long? normalizedStart, long? normalizedEnd)
[InlineData(0, 0)]
public void NormalizeRanges_ReturnsNormalizedRange(long? start, long? end)
{ {
// Arrange // Arrange
var ranges = new[] var ranges = new[]
@ -88,12 +86,12 @@ namespace Microsoft.AspNetCore.Internal
}; };
// Act // Act
var normalizedRanges = RangeHelper.NormalizeRanges(ranges, 1); var normalizedRanges = RangeHelper.NormalizeRanges(ranges, 3);
// Assert // Assert
var range = Assert.Single(normalizedRanges); var range = Assert.Single(normalizedRanges);
Assert.Equal(0, range.From); Assert.Equal(normalizedStart, range.From);
Assert.Equal(0, range.To); Assert.Equal(normalizedEnd, range.To);
} }
[Fact] [Fact]
@ -115,11 +113,9 @@ namespace Microsoft.AspNetCore.Internal
} }
[Theory] [Theory]
[InlineData(null, null)] [InlineData(0, null, 0, 2)]
[InlineData(null, 0)] [InlineData(0, 0, 0, 0)]
[InlineData(0, null)] public void NormalizeRanges_MultipleRanges_ReturnsNormalizedRange(long? start, long? end, long? normalizedStart, long? normalizedEnd)
[InlineData(0, 0)]
public void NormalizeRanges_MultipleRanges_ReturnsNormalizedRange(long? start, long? end)
{ {
// Arrange // Arrange
var ranges = new[] var ranges = new[]
@ -135,8 +131,8 @@ namespace Microsoft.AspNetCore.Internal
Assert.Collection(normalizedRanges, Assert.Collection(normalizedRanges,
range => range =>
{ {
Assert.Equal(0, range.From); Assert.Equal(normalizedStart, range.From);
Assert.Equal(0, range.To); Assert.Equal(normalizedEnd, range.To);
}, },
range => range =>
{ {