public void BinaryEuclideanGCD_NumOfParamsLessThan2_ArgumentException() { Assert.Throws <ArgumentException>(() => GCD.BinaryEuclideanGCD(1)); }
public void BinaryEuclideanGCD_TwoZerosInParams_ArgumentException() { Assert.Throws <ArgumentException>(() => GCD.BinaryEuclideanGCD(0, 0)); }
public int BinaryEuclideanGCD_MoreThanTwoArguments_EqualToResult(params int[] numbers) { return(GCD.BinaryEuclideanGCD(numbers)); }
public void BinaryEuclideanGCD_Params_EqualToExpectedResult(int a, int b, int r) { Assert.AreEqual(r, GCD.BinaryEuclideanGCD(a, b)); }