protected void Page_Load(object sender, EventArgs e) { var fibIterative = new FibonacciIterative(); var fibRecursive = new FibonnaciRecursive(); // Fibonacci Iterative FibonacciIterative.Text = string.Join(" ", fibIterative.PrintFibonacciSeries(10)); FibonacciRecursive.Text = string.Join(" ", fibRecursive.PrintFibonacciSeries(10)); }
public void FibonacciProvider_DisplayNumbersMethod_ArraysSorted(int n, string expected) { // setup var provider = new FibonacciIterative(); // act var actual = provider.DisplayNumbers(n); // assert Assert.Equal(expected, actual); }
public void GetFibonacci_PassedNegative5_ThrowsExecption() { Exception exception = null; try { FibonacciIterative.GetFibonacci(-5); } catch (Exception ex) { exception = ex; } Assert.IsNotNull(exception); }
public void GetFibonacci_Passed7_Returns13() { Assert.AreEqual(13, FibonacciIterative.GetFibonacci(7)); }
public void GetFibonacci_Passed2_Returns1() { Assert.AreEqual(1, FibonacciIterative.GetFibonacci(2)); }
public void GetFibonacci_Passed3_Returns2() { Assert.AreEqual(2, FibonacciIterative.GetFibonacci(3)); }