public void CanEvaluateTheDimensionOfABoundedArea() { var input = _testInput; var results = Day6.EvaluateCoordinates(input); var resultA = Day6.GetDimension(results[3]); var resultB = Day6.GetDimension(results[4]); Assert.Equal(9, resultA); Assert.Equal(17, resultB); }
public void CanEvaluateIfCoordinateHasAFiniteBoundingBox() { var input = _testInput; var results = Day6.EvaluateCoordinates(input); Assert.False(results[0].IsFinite); Assert.False(results[1].IsFinite); Assert.False(results[2].IsFinite); Assert.True(results[3].IsFinite); Assert.True(results[4].IsFinite); Assert.False(results[5].IsFinite); }