Esempio n. 1
0
 public int EuclideanAlgorithm_ThreeIntegers_ExpectedTheGreatestCommonDivisorOfThreeNumbers(
     int firstNumber,
     int secondNumber,
     int thirdNumber)
 {
     return(GreatestCommonDivisor.EuclideanAlgorithm(firstNumber, secondNumber, thirdNumber));
 }
Esempio n. 2
0
        public void EuclideanAlgorithm_params_gcdReturn(int expected, params int[] arrayValue)
        {
            TimeSpan ts;

            Assert.AreEqual(expected, GreatestCommonDivisor.EuclideanAlgorithm(out ts, arrayValue));
        }
Esempio n. 3
0
        public void EuclideanAlgorithm_abc_gcdReturn(int expected, int a, int b, int c)
        {
            TimeSpan ts;

            Assert.AreEqual(expected, GreatestCommonDivisor.EuclideanAlgorithm(out ts, a, b, c));
        }
Esempio n. 4
0
 public int EuclideanAlgorithmTwoArguments(int a, int b) => GreatestCommonDivisor.EuclideanAlgorithm(a, b);
Esempio n. 5
0
 public void EuclideanAlgorithmArgumentException(params int[] numbers)
 {
     Assert.Throws <ArgumentException>(() => GreatestCommonDivisor.EuclideanAlgorithm(numbers));
 }
Esempio n. 6
0
 public int EuclideanAlgorithmSimpleTest(params int[] numbers) => GreatestCommonDivisor.EuclideanAlgorithm(numbers);
Esempio n. 7
0
 public int EuclideanAlgorithm_Integers_ExpectedTheGreatestCommonDivisorOfNumbers(int firstNumber, int secondNumber, params int[] numbers)
 {
     return(GreatestCommonDivisor.EuclideanAlgorithm(firstNumber, secondNumber, numbers));
 }