Esempio n. 1
0
        private static void Main()
        {
            while (true)
            {
                var indexOfMenuItem = Print.Menu(0, MenuItems);
                switch (indexOfMenuItem)
                {
                case 1:
                {
                    ArrayManipulating.DoTask();
                    break;
                }

                case 2:
                {
                    QuadraticSolution.DoTask();
                    break;
                }

                case 3:
                {
                    IsBeatQueen.DoTask();
                    break;
                }

                default: return;
                }

                Console.Write("Для продолжения нажмите любую клавишу . . .");
                Console.ReadKey();
            }
        }
Esempio n. 2
0
 public void DeleteEverySecond_inputNULL()
 {
     // Arrange
     // var input = null;
     // Act.
     ArrayManipulating.DoTaskTest(null);
     // Assert
     // var expected = 0;
 }
Esempio n. 3
0
        public void DeleteEverySecond_inputTwoDigit()
        {
            // Arrange
            var input = "1, 2.5";
            // Act.
            var actual = ArrayManipulating.DoTaskTest(input);
            // Assert
            var expected = new[] { "1" };

            Assert.AreEqual(true, CompareTwoStringArrays(actual, expected));
        }
Esempio n. 4
0
        public void DeleteEverySecond_inputDifferentTypes()
        {
            // Arrange
            var input = "1, abc, 4.5, 12, f";
            // Act.
            var actual = ArrayManipulating.DoTaskTest(input);
            // Assert
            var expected = new[] { "1", "4.5", "f" };

            Assert.AreEqual(true, CompareTwoStringArrays(actual, expected));
        }