public void TestMutableFactorial() { Assert.AreEqual(1, MutableVsImmutableState.CalculateFactorial(0)); Assert.AreEqual(1, MutableVsImmutableState.CalculateFactorial(1)); Assert.AreEqual(2, MutableVsImmutableState.CalculateFactorial(2)); Assert.AreEqual(6, MutableVsImmutableState.CalculateFactorial(3)); Assert.AreEqual(720, MutableVsImmutableState.CalculateFactorial(6)); }
private static void Main(string[] args) { Console.WriteLine(MutableVsImmutableState.CalculateFactorial(5)); Console.WriteLine("press key to exit"); Console.ReadKey(); }