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

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