public void Recursive_WhenIsOutOfBounds_ShouldThrowArgumentOutOfRange(int n) => Assert.Throws <ArgumentOutOfRangeException>(() => FibonacciLib.Recursive(n));
public void Recursive_Always_ShouldReturnNthFibonacci(int n, long expected) => Assert.AreEqual(expected, FibonacciLib.Recursive(n));