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); }
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]); } }
public void FindingNumbersTest() { long delay = 0; Assert.AreEqual(BasicCoding.FindNextBiggerNumber(12, out delay), 21); }
public void getLatinLettersTest() { Assert.AreEqual(BasicCoding.getLatinLetters("AAAAaaaaBBBbbbУУУУУкккк", "AAAAaaaaBBBbbbУУУУУкккк"), "AaBb"); }
public void findElementTest() { int[] arr = { 1, 2, 3, 6, 4, 2 }; Assert.AreEqual(BasicCoding.findElement(arr), 3); }
public int Test_FindByEqualSum(float[] arr) { var res = BasicCoding.FindByEqualSum(arr); return(res); }
public int[] CheckDigitFiltering(int[] sourceArray, int digit) { return(BasicCoding.FilterDigit(sourceArray, digit)); }
public int CheckFindingElementIndexBetweenEqualSums(double[] sourceArray) { return(BasicCoding.FindMagicalIndex(sourceArray)); }
public void InsertNumberTest3() { Assert.AreEqual(BasicCoding.InsertNumber(8, 15, 3, 8), 120); }
public void InsertNumberTest2() { Assert.AreEqual(BasicCoding.InsertNumber(8, 15, 0, 0), 9); }
public void InsertNumberTest1() { Assert.AreEqual(BasicCoding.InsertNumber(15, 15, 0, 0), 15); }
public void FilterDigitTestArgumentOutOfRangeExceptionTest2() { int[] list = { 7, 1, 2, 3, 4, 5, 6, 8, 68, 70, 15, 17 }; BasicCoding.FilterDigit(list, 12); }
public int[] Test_FilterDigit(int number, int[] arr) { var result = BasicCoding.FilterDigit(number, arr); return(result); }
public string Test_Concat(string first, string second) { var res = BasicCoding.Concat(first, second); return(res); }
public void FilterDigitTestArgumentExceptionTest() { int[] list = new int[0]; BasicCoding.FilterDigit(list, 8); }
public void InsertNumberTestArgumentExceptionTest() { BasicCoding.InsertNumber(8, 15, 8, 3); }
public int CheckMaxElementFinding(int[] sourceArray) { return(BasicCoding.GetMaxElement(sourceArray, 0)); }
public void InsertNumberTestArgumentOutOfRangeExceptionTest2() { BasicCoding.InsertNumber(8, 15, 3, 32); }
public string CheckStringConcatenation(string firstStr, string secondStr) { return(BasicCoding.MergeStrings(firstStr, secondStr)); }
public void getMaxTest() { int[] arr = { 12, 23, 45, 32, 31, 55, 7, 33, 14 }; Assert.AreEqual(BasicCoding.getMax(arr, 0), 55); }
public int FindNextBiggerNumber_thatContainsOnlyGivenDigits(int value) { return(BasicCoding.FindNextBiggerNumber(value)); }
public int Test_InsertNumber(int sourceNum, int inNum, int i, int j) { var result = BasicCoding.InsertNumber(sourceNum, inNum, j, i); return(result); }