Esempio n. 1
0
        public void Get_The_Balance_Weight(int weightToSubstractExpected)
        {
            var reader      = new ReadFile();
            var listProgram = new List <Program>();
            var lines       = reader.GetContentByLine("Day07ExFile");

            foreach (var line in lines)
            {
                listProgram.Add(advent.Parse(line));
            }

            listProgram = advent.GetUpdatedPrograms(listProgram);
            var program = advent.GetTheUnbalancedTowerProgram(listProgram);

            Check.That(GetWeightToSubtract(program)).Equals(weightToSubstractExpected);
        }