public void EratosthenesSieve()
        {
            var result   = NumericUtilities.EratosthenesSieve(30);
            var expected = new List <uint> {
                2, 3, 5, 7, 11, 13, 17, 19, 23, 29
            };

            Assert.IsTrue(result.SequenceEqual(expected));
        }
 public void EratosthenesSieveEmpty()
 {
     Assert.AreEqual(NumericUtilities.EratosthenesSieve(0).Count, 0);
 }