public static void Example_Fibonacci() { var fi = new FibonacciEnumerable(); foreach (int i in fi) { Console.WriteLine(i); System.Threading.Thread.Sleep(1000); } Console.ReadLine(); }
public void return_numbers_of_fibonacci_sequence() { var expectedValue = new List <int> { 2, 3, 5, 8, 13 }; var instance = new FibonacciEnumerable(); var enumerator = instance.GetEnumerable(); var actualValue = enumerator.Take(5).ToList(); CollectionAssert.AreEqual(expectedValue, actualValue); }
public void BeCompatibleWithExplicitEnumerableTypes() { var fib = new FibonacciEnumerable(); var count = 0; foreach (var f in fib) { Assert.True(true); Console.WriteLine(f); if (++count == 10) { break; } } }