public void IsConsectiveNumbersReturnFalseTest()
        {
            var consecutiveNumbers = new ConsecutiveNumbers();

            Assert.AreEqual(consecutiveNumbers.IsConsectiveNumbers("10-9-7-6"), ConsecutiveResult.No);
            Assert.AreEqual(consecutiveNumbers.IsConsectiveNumbers("1-2-4-5-6"), ConsecutiveResult.No);
        }
        public void IsConsectiveNumbersReturnTrueTest()
        {
            var consecutiveNumbers = new ConsecutiveNumbers();

            Assert.AreEqual(consecutiveNumbers.IsConsectiveNumbers("10-9-8-7-6"), ConsecutiveResult.Yes);
            Assert.AreEqual(consecutiveNumbers.IsConsectiveNumbers("1-2-3-4-5"), ConsecutiveResult.Yes);
        }
Esempio n. 3
0
        public void Test_Consecutive()
        {
            ConsecutiveNumbers numbers = new ConsecutiveNumbers();

            int[] arr = { 4, 6, 8 };

            Console.WriteLine("ArithGeo Sequence:");

            PrintArray(arr, arr.Length);
            Console.WriteLine("Output: {0}", numbers.Consecutive(arr, arr.Length));
            Console.WriteLine();
        }
        public void IsConsectiveNumbersReturnContainsPairTest()
        {
            var consecutiveNumbers = new ConsecutiveNumbers();

            Assert.AreEqual(consecutiveNumbers.IsConsectiveNumbers("1-2-2-3-4-5"), ConsecutiveResult.ContainsPair);
        }