static void Main(string[] args) { int factorial = MyFactorial.Factorial(6); double elevation = MyElevation.Elevation(5, 3); double elevation1 = MyElevation.Elevation(2, -8); double elevation2 = MyElevation.Elevation(3, 0); Console.WriteLine(factorial); Console.WriteLine(elevation); Console.WriteLine(elevation1); Console.WriteLine(elevation2); Console.ReadKey(); }
public void LoopMethodTestWithSpecificNumber() { // Arrange MyFactorial testValue = new MyFactorial(5); testValue.GetFactorialByLoop(); long expected = testValue.ReturnValue; // Act long act = 120; // Assert Assert.AreEqual(expected, act, message: $"{expected}"); }
public void RecursionMethodTestWithZero() { // Arrange MyFactorial testValue = new MyFactorial(); testValue.GetFactorialByRecursion(); long expected = testValue.ReturnValue; // Act long act = 1; // Assert Assert.AreEqual(expected, act, message: $"{expected}"); }