public void PartTwoTest() { var subject = new TicketTranslator(GetPartTwoExample()); Assert.Equal(11, subject.YourTicketValidator("row")); Assert.Equal(12, subject.YourTicketValidator("class")); Assert.Equal(13, subject.YourTicketValidator("seat")); }
static void Main(string[] args) { var ticketTranslator = new TicketTranslator(File.ReadAllLines("../input.txt")); //Part One Console.WriteLine(ticketTranslator.NearbyTicketValidator()); //Part Two Console.WriteLine(ticketTranslator.YourTicketValidator("departure")); }
public static void Part2(string[] input) { Helper.PrintChallengePart("Part 2"); TicketTranslator ticketJobby = new TicketTranslator(input); long result = ticketJobby.MultiplyTicketProperty("departure"); Console.WriteLine("Your Value: " + result); }
public static void Part1(string[] input) { Helper.PrintChallengePart("Part 1"); TicketTranslator ticketJobby = new TicketTranslator(input); int result = ticketJobby.ErrorRate(); Console.WriteLine("Invalid Tickets: " + result); }
public void Day16Part2() { // Arrange string[] input = Helper.ParseInput(@"Inputs\\Day16_example2.txt"); TicketTranslator ticketJobby = new TicketTranslator(input); //Act long result = ticketJobby.MultiplyTicketProperty("seat"); //Assert Assert.AreEqual(13, 13); }
public void Day16Part1() { // Arrange string[] input = Helper.ParseInput(@"Inputs\\Day16_example.txt"); TicketTranslator ticketJobby = new TicketTranslator(input); //Act int result = ticketJobby.ErrorRate(); //Assert Assert.AreEqual(71, result); }
public void PartOneTest() { var subject = new TicketTranslator(GetExampleInput()); Assert.Equal(71, subject.NearbyTicketValidator()); }