public void GetFactorial_PassedNegative5_ThrowsException() { Exception exception = null; try { FactorialRecursive.GetFactorial(-5); } catch (Exception ex) { exception = ex; } Assert.IsNotNull(exception); }
public void GetFactorial() { _factorial.GetFactorial(4).Should().Be(24); _factorial.GetFactorial(8).Should().Be(40320); _factorial.GetFactorial(16).Should().Be(20922789888000); }
public void GetFactorial_Passed6_Returns720() { Assert.AreEqual(720, FactorialRecursive.GetFactorial(6)); }
public void GetFactorial_Passed1_Returns1() { Assert.AreEqual(1, FactorialRecursive.GetFactorial(1)); }
public void GetFactorial_Passed2_Returns2() { Assert.AreEqual(2, FactorialRecursive.GetFactorial(2)); }