public void GcdBinary_ArgumentExeption_Test(int n1, int n2) => Assert.Throws <ArgumentException>(() => Gcd.Calculate(new BinaryGcdAlgorithm(), n1, n2));
public void GcdEuclidian_ArgumentExeption_Test(int n1, int n2) => Assert.Throws <ArgumentException>(() => Gcd.Calculate(new EuclideanGcdAlgorithm(), n1, n2));
public int GcdBinaryTest(int n1, int n2) { return(Gcd.Calculate(new BinaryGcdAlgorithm(), n1, n2)); }
public int GcdEuclidianTest(int n1, int n2) { return(Gcd.Calculate(new EuclideanGcdAlgorithm(), n1, n2)); }