public void Part2() { var day7 = new Day7(); var a = day7.Calculate("a", LoadFromResource.Load(@"AdventOfCode.Tests.TestData.Day7Part2.txt")); Assert.Equal(14710, a); }
public void StepsToEnterBasementRealData() { const int expected = 1795; var step = Day1.StepToEnterBasement(LoadFromResource.Load("AdventOfCode.Tests.TestData.Day1.txt")); Assert.Equal(expected, step); }
public void FinalFloorRealData() { const int expected = 74; var floor = Day1.FinalFloor(LoadFromResource.Load("AdventOfCode.Tests.TestData.Day1.txt")); Assert.Equal(expected, floor); }
public void RoboSantaActual() { const int expected = 2360; var day3 = new Day3(); var actual = day3.CalculateRoboSantaHouseVisits(LoadFromResource.Load("AdventOfCode.Tests.TestData.Day3.txt")); Assert.Equal(expected, actual); }
public void NumberOfNiceStrings2() { const int RealNumberOfNiceStrings = 55; var day5 = new Day5(); var count = day5.NumberOfNiceStrings2(LoadFromResource.Load("AdventOfCode.Tests.TestData.Day5.txt")); Assert.Equal(RealNumberOfNiceStrings, count); }
public void CalculatesRealTotalAreaCorrectly() { const int TotalArea = 1588178; var day2 = new Day2(); var actual = day2.TotalArea(LoadFromResource.Load("AdventOfCode.Tests.TestData.Day2.txt")); Assert.Equal(TotalArea, actual); }
public void ActualTotalRibbon() { const int TotalRibbon = 3783758; var day2 = new Day2(); var actual = day2.TotalRibbon(LoadFromResource.Load("AdventOfCode.Tests.TestData.Day2.txt")); Assert.Equal(TotalRibbon, actual); }
public void CalculatesLongestDistanceForRealData() { const int expected = 898; var data = LoadFromResource.Load("AdventOfCode.Tests.TestData.Day9.txt"); var day9 = new Day9(); var actual = day9.GetLongestDistance(data); Assert.Equal(expected, actual); }
public void TotalBrightnessActual() { var input = LoadFromResource.Load("AdventOfCode.Tests.TestData.Day6.txt"); const int expected = 14687245; var day6 = new Day6(); var actual = day6.TotalBrightness(input); Assert.Equal(expected, actual); }
public void TotalTurnedOnActual() { var input = LoadFromResource.Load("AdventOfCode.Tests.TestData.Day6.txt"); const int expected = 543903; var day6 = new Day6(); var actual = day6.TotalTurnedOn(input); Assert.Equal(expected, actual); }
public void PointsOfWinningReindeerActual() { var day14 = new Day14(); const int time = 2503; const int expectedPoints = 1059; var data = LoadFromResource.Load("AdventOfCode.Tests.TestData.Day14.txt"); var actualDistance = day14.CalculateScoreForWinningReindeer(data, time); Assert.Equal(expectedPoints, actualDistance); }
public void DistanceTravelledByFurthestReindeerPart1() { var day14 = new Day14(); const int time = 2503; const int expectedDistance = 2655; var data = LoadFromResource.Load("AdventOfCode.Tests.TestData.Day14.txt"); var actualDistance = day14.DistanceTravelledByFurthestReindeer(data, time); Assert.Equal(expectedDistance, actualDistance); }