コード例 #1
0
        public void BinarySearchRecursion_RigthValuesTest(int[] array, int lowIndex, int highIndex, int soughtValue, int expectedIndex)
        {
            int resultIndex = BasicAlgoritms.BinarySearchRecursion(array, lowIndex, highIndex, soughtValue);

            Assert.AreEqual(expectedIndex, resultIndex);
        }
コード例 #2
0
 public void GCD_NegativeNumsInput_ExceptionThrow(int n1, int n2)
 {
     Assert.Throws <ArgumentException>(() => BasicAlgoritms.GCDRecursion(n1, n2));
 }
コード例 #3
0
        public void BinarySearch_RigthValuesTest(int[] array, int soughtValue, int expectedIndex)
        {
            int resultIndex = BasicAlgoritms.BinarySearch(array, soughtValue);

            Assert.AreEqual(expectedIndex, resultIndex);
        }
コード例 #4
0
        public void GCDRecursion_RightValuesTest(int n1, int n2, int expected)
        {
            int result = BasicAlgoritms.GCDRecursion(n1, n2);

            Assert.AreEqual(expected, result);
        }