public void GcdEuclidArray_CheckArgumentException(int[] array)
 {
     Assert.Throws <ArgumentException>(
         () => Gcd.ComputeGcd(Gcd.GcdMethods.Euclid, array));
 }
 public void GcdEuclid_CheckArgumentException(int a, int b)
 {
     Assert.Throws <ArgumentException>(
         () => Gcd.ComputeGcd(Gcd.GcdMethods.Euclid, a, b));
 }
 public int CheckGcdSteinArray(int[] array)
 {
     return(Gcd.ComputeGcd(Gcd.GcdMethods.Stein, array));
 }
 public int CheckGcdEuclidArray(int[] array)
 {
     return(Gcd.ComputeGcd(Gcd.GcdMethods.Euclid, array));
 }
 public int CheckGcdStein(int a, int b)
 {
     return(Gcd.ComputeGcd(Gcd.GcdMethods.Stein, a, b));
 }
 public int CheckGcdEuclid(int a, int b)
 {
     return(Gcd.ComputeGcd(Gcd.GcdMethods.Euclid, a, b));
 }