public void PartA_Actual() { var sut = new DayThirteen(); var result = sut.PartA(); Assert.Equal("2947", result); }
public void PartB_Actual() { var sut = new DayThirteen(); var result = sut.PartB(); Assert.Equal("526090562196173", result); }
public void TestPartB() { var sut = new DayThirteen(); var result = sut.PartB(); Assert.Equal("3897604", result); }
public void TestPartA() { var sut = new DayThirteen(); var result = sut.PartA(); Assert.Equal("1844", result); }
public void PartB_Actual() { var sut = new DayThirteen(); var result = sut.PartB(); Assert.Equal("116,125", result); }
public void testIsOpenSpace(int x, int y, bool expected) { var sot = new DayThirteen(); var coord = new Coordinate(x, y); var result = sot.IsOpenSpace(coord, 10); Assert.Equal(expected, result); }
public void TestCalculateTripSeverity() { var filePath = @"Thirteen\DayThirteenTestInput.txt"; var sut = new DayThirteen(); var result = sut.CalculateTripSeverity(filePath); Assert.Equal(24, result); }
public void TestCalculateMinDelayForSafePassage() { var filePath = @"Thirteen\DayThirteenTestInput.txt"; var sut = new DayThirteen(); var result = sut.CalculateMinDelayForSafePassage(filePath); Assert.Equal(10, result); }
public void FindFirstCollision() { var filePath = @"Thirteen\DayThirteenTestInput.txt"; var sut = new DayThirteen(); var result = sut.FindFirstCollision(filePath); Assert.Equal("7,3", result); }
public void FindLocationOfLastCart() { var filePath = @"Thirteen\DayThirteenTestInputB.txt"; var sut = new DayThirteen(); var result = sut.FindLocationOfLastCart(filePath); Assert.Equal("6,4", result); }
public void testWithActualPartB() { var sot = new DayThirteen(); var startCoord = new Coordinate(1, 1); var result = sot.MaximumLocationsInNumberOfSteps(startCoord, DayThirteen.PUZZLE_INPUT, 50); Assert.Equal(135, result); }
public void testWithActualPartA() { var sot = new DayThirteen(); var startCoord = new Coordinate(1, 1); var targetCoord = new Coordinate(31, 39); var result = sot.MinimumNumberOfStepsToCoordinates(startCoord, DayThirteen.PUZZLE_INPUT, targetCoord); Assert.Equal(90, result); }
public void testWithProvidedScenario() { var sot = new DayThirteen(); var startCoord = new Coordinate(1, 1); var targetCoord = new Coordinate(7, 4); var result = sot.MinimumNumberOfStepsToCoordinates(startCoord, 10, targetCoord); Assert.Equal(11, result); }