public void Day7_TestMethod2_input_Part2()
        {
            List <ProgramModel> programList    = _fileReader.ReadFile(@"C:\Users\li.wirstrom\Documents\Code is King\FFCG.CodeIsKing\AdventofCode\AdventOfCode_2017\AdventOfCode_2017_Day7_Test\input.txt");
            ProgramHandler      programHandler = new ProgramHandler(programList);
            string bottomProgram = programHandler.GetBottom(programList);

            Assert.AreEqual("uownj", bottomProgram);
        }
        public void Day7_TestMethod1_Part2()
        {
            List <ProgramModel> programList    = _fileReader.ReadFile(@"C:\Users\li.wirstrom\Documents\Code is King\FFCG.CodeIsKing\AdventofCode\AdventOfCode_2017\AdventOfCode_2017_Day7_Test\testInput.txt");
            ProgramHandler      programHandler = new ProgramHandler(programList);
            string rootProgramName             = programHandler.GetBottom(programList);
            int    originalRootWeight          = programList.FirstOrDefault(p => p.Name == rootProgramName).Weight;
            int    rootProgramHolding          = programHandler.GetHoldingWeight(rootProgramName);

            //int rootProgramWeight = programList.FirstOrDefault(p => p.Name == rootProgramName).Weight - originalRootWeight;
            //Assert.AreEqual(737, rootProgramWeight);
            Assert.AreEqual(737, rootProgramHolding);

            //int adjustedWeight = _programHandler.GetAdjustedWeight();
        }