Ejemplo n.º 1
0
        public void Test_FindNextBiggerNumber(int number, int expected)
        {
            var result = BasicCoding.FindNextBiggerNumber(number);

            Console.Write($"Time elapsed: {result.Item2.Elapsed}");
            Assert.AreEqual(result.Item1, expected);
        }
Ejemplo n.º 2
0
 public void FilterDigitTest()
 {
     int[] list = { 7, 1, 2, 3, 4, 5, 6, 8, 68, 70, 15, 17 };
     list = BasicCoding.FilterDigit(list, 7);
     int[] resultList = { 7, 70, 17 };
     for (int i = 0; i < list.Length; i++)
     {
         Assert.AreEqual(list[i], resultList[i]);
     }
 }
Ejemplo n.º 3
0
        public void FindingNumbersTest()
        {
            long delay = 0;

            Assert.AreEqual(BasicCoding.FindNextBiggerNumber(12, out delay), 21);
        }
Ejemplo n.º 4
0
 public void getLatinLettersTest()
 {
     Assert.AreEqual(BasicCoding.getLatinLetters("AAAAaaaaBBBbbbУУУУУкккк", "AAAAaaaaBBBbbbУУУУУкккк"), "AaBb");
 }
Ejemplo n.º 5
0
 public void findElementTest()
 {
     int[] arr = { 1, 2, 3, 6, 4, 2 };
     Assert.AreEqual(BasicCoding.findElement(arr), 3);
 }
Ejemplo n.º 6
0
        public int Test_FindByEqualSum(float[] arr)
        {
            var res = BasicCoding.FindByEqualSum(arr);

            return(res);
        }
Ejemplo n.º 7
0
 public int[] CheckDigitFiltering(int[] sourceArray, int digit)
 {
     return(BasicCoding.FilterDigit(sourceArray, digit));
 }
Ejemplo n.º 8
0
 public int CheckFindingElementIndexBetweenEqualSums(double[] sourceArray)
 {
     return(BasicCoding.FindMagicalIndex(sourceArray));
 }
Ejemplo n.º 9
0
 public void InsertNumberTest3()
 {
     Assert.AreEqual(BasicCoding.InsertNumber(8, 15, 3, 8), 120);
 }
Ejemplo n.º 10
0
 public void InsertNumberTest2()
 {
     Assert.AreEqual(BasicCoding.InsertNumber(8, 15, 0, 0), 9);
 }
Ejemplo n.º 11
0
 public void InsertNumberTest1()
 {
     Assert.AreEqual(BasicCoding.InsertNumber(15, 15, 0, 0), 15);
 }
Ejemplo n.º 12
0
 public void FilterDigitTestArgumentOutOfRangeExceptionTest2()
 {
     int[] list = { 7, 1, 2, 3, 4, 5, 6, 8, 68, 70, 15, 17 };
     BasicCoding.FilterDigit(list, 12);
 }
Ejemplo n.º 13
0
        public int[] Test_FilterDigit(int number, int[] arr)
        {
            var result = BasicCoding.FilterDigit(number, arr);

            return(result);
        }
Ejemplo n.º 14
0
        public string Test_Concat(string first, string second)
        {
            var res = BasicCoding.Concat(first, second);

            return(res);
        }
Ejemplo n.º 15
0
 public void FilterDigitTestArgumentExceptionTest()
 {
     int[] list = new int[0];
     BasicCoding.FilterDigit(list, 8);
 }
Ejemplo n.º 16
0
 public void InsertNumberTestArgumentExceptionTest()
 {
     BasicCoding.InsertNumber(8, 15, 8, 3);
 }
Ejemplo n.º 17
0
 public int CheckMaxElementFinding(int[] sourceArray)
 {
     return(BasicCoding.GetMaxElement(sourceArray, 0));
 }
Ejemplo n.º 18
0
 public void InsertNumberTestArgumentOutOfRangeExceptionTest2()
 {
     BasicCoding.InsertNumber(8, 15, 3, 32);
 }
Ejemplo n.º 19
0
 public string CheckStringConcatenation(string firstStr, string secondStr)
 {
     return(BasicCoding.MergeStrings(firstStr, secondStr));
 }
Ejemplo n.º 20
0
 public void getMaxTest()
 {
     int[] arr = { 12, 23, 45, 32, 31, 55, 7, 33, 14 };
     Assert.AreEqual(BasicCoding.getMax(arr, 0), 55);
 }
Ejemplo n.º 21
0
 public int FindNextBiggerNumber_thatContainsOnlyGivenDigits(int value)
 {
     return(BasicCoding.FindNextBiggerNumber(value));
 }
Ejemplo n.º 22
0
        public int Test_InsertNumber(int sourceNum, int inNum, int i, int j)
        {
            var result = BasicCoding.InsertNumber(sourceNum, inNum, j, i);

            return(result);
        }