public override Day Run() { dayOfMonth = 7; stopwatch.Start(); LuggageProcess process = new LuggageProcess("input/day7.txt"); answer_part1 = process.NumberOfContainingBags("shiny gold").ToString(); answer_part2 = process.NumberOfBagsInBag("shiny gold").ToString(); return(this); }
public void TestNumberOfContainingBags() { LuggageProcess process = new LuggageProcess("input/day7.txt"); Assert.Equal(4, process.NumberOfContainingBags("shiny gold")); }
public void TestNumberOfBagsInBag(string filename, int expected) { LuggageProcess process = new LuggageProcess(filename); Assert.Equal(expected, process.NumberOfBagsInBag("shiny gold")); }