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

            Assert.AreEqual(expected, GreatestCommonDivisor.EuclideanAlgorithm(out ts, arrayValue));
        }
Beispiel #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));
        }
Beispiel #4
0
 public int EuclideanAlgorithmTwoArguments(int a, int b) => GreatestCommonDivisor.EuclideanAlgorithm(a, b);
Beispiel #5
0
 public void EuclideanAlgorithmArgumentException(params int[] numbers)
 {
     Assert.Throws <ArgumentException>(() => GreatestCommonDivisor.EuclideanAlgorithm(numbers));
 }
Beispiel #6
0
 public int EuclideanAlgorithmSimpleTest(params int[] numbers) => GreatestCommonDivisor.EuclideanAlgorithm(numbers);
Beispiel #7
0
 public int EuclideanAlgorithm_Integers_ExpectedTheGreatestCommonDivisorOfNumbers(int firstNumber, int secondNumber, params int[] numbers)
 {
     return(GreatestCommonDivisor.EuclideanAlgorithm(firstNumber, secondNumber, numbers));
 }