Exemple #1
0
        public void GridInputCorrectlyParsed(string gridInput, int XCoordinateParsed, int YCoordinateParsed)
        {
            Initialization();
            Grid grid = _parseInputsService.ParseGridLimits(gridInput);

            Assert.AreEqual(XCoordinateParsed, grid.GridLimit.X_Coordinate);
            Assert.AreEqual(YCoordinateParsed, grid.GridLimit.Y_Coordinate);
            Assert.AreEqual(false, _parseInputsService.ParseMessages.Any());
        }
Exemple #2
0
 private static void ReadGridInputLine(string line)
 {
     DataContextClass.MarsGrid = _parseInputsService.ParseGridLimits(line);
     if (DataContextClass.MarsGrid == null)
     {
         Console.WriteLine(_parseInputsService.ParseMessages[0]);
         Console.WriteLine("\r");
         Console.WriteLine(Resources.ResourceFiles.ConsoleMessages.RepeatGridInput);
     }
 }
Exemple #3
0
        private void CreateMarsGrid()
        {
            string inputMarsGrid = PlainInput.Grid_XCoordinate + " " + PlainInput.Grid_YCoordinate;

            MarsGrid = _parseInputsService.ParseGridLimits(inputMarsGrid);
        }