public void EuclideanCalculationMethod_ArrayOfIntegers_CalculationTimeNotNull() { double time = 0; int resultGCD = GCD.EuclideanCalculation(out time, new int[] { 0, 1, 0, 1, 0 }); Assert.NotNull(time); }
public void EuclideanCalculationMethod_OrdinaryValues_CalculationTimeNotNull() { double time = 0; int resultGCD = GCD.EuclideanCalculation(5, 0, out time); Assert.NotNull(time); }
public void EuclideanCalculationMethod_EmptyArray_ThrowArgumentException() { Assert.Throws <ArgumentException>(() => GCD.EuclideanCalculation(new int[] { })); }
public int EuclideanCalculationTests(int[] numbers) => GCD.EuclideanCalculation(numbers);
public void EuclideanCalculationMethod_TwoIntegers_ThrowArgumentException() { Assert.Throws <ArgumentException>(() => GCD.EuclideanCalculation(0, 0)); }
public int EuclideanCalculationTests(int first, int second) => GCD.EuclideanCalculation(first, second);