コード例 #1
0
        public void ComputateResultSecondStarShouldReturnGenericListWithResult()
        {
            //given
            string[]    inputData     = new[] { "DDLUURRR", "UURDD" };
            List <char> suposedResult = new List <char>()
            {
                '8', 'C'
            };
            DataReader reader     = new DataReader();
            Computator computator = new Computator();

            CompareLogic comparer = new CompareLogic();

            //when
            List <char> result = computator.ComputateResultSecondStar(inputData);

            //then
            Assert.IsTrue(comparer.Compare(suposedResult, result).AreEqual, "something went wrong");
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: Faldark/AoC2
        public static void Main(string[] args)
        {
            //Computator computator = new Computator();
            //DataReader reader = new DataReader();
            //List<int> resultList = computator.ComputateResult(reader.ReadDataFromFile());
            //foreach (var number in resultList)
            //{
            //    Console.Write(number);
            //}
            //Console.Read();



            Computator  computator = new Computator();
            DataReader  reader     = new DataReader();
            List <char> resultList = computator.ComputateResultSecondStar(reader.ReadDataFromFile());

            foreach (var number in resultList)
            {
                Console.Write(number);
            }
            Console.Read();
        }