public void GcdSteinsAlgorithmTests_ArgumentException(int expected, params int[] numbers) { // Arrange double executionTime; // Act // Assert Assert.Throws <ArgumentException>(() => GcdCalculation.GcdEuclidsAlgorithm(out executionTime, numbers)); }
public void GcdSteinsAlgorithmTests(int expected, params int[] numbers) { // Arrange double executionTime; // Act int gcd = GcdCalculation.GcdSteinsAlgorithm(out executionTime, numbers); // Assert Assert.AreEqual(expected, gcd); Assert.Less(executionTime, 100); }