public void FibonacciNumbers_Generate_InvalidData_Test(ulong count)
 {
     Assert.Throws <ArgumentException>(() =>
     {
         foreach (var number in FibonacciNumbers.Generate(count))
         {
         }
     });
 }
        public IEnumerable <ulong> FibonacciNumbers_Generate_ValidData_Test(ulong count)
        {
            List <ulong> fibonucciList = new List <ulong>();

            foreach (var number in FibonacciNumbers.Generate(count))
            {
                fibonucciList.Add(number);
            }

            return(fibonucciList);
        }