public void GetAdjacentPrimeNumberLessThan_2() { for (var i = 2; i < 1000000; i++) { Aver.IsTrue(IntUtils.IsPrime(IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(i))); } }
public void GetAdjacentPrimeNumberLessThan_1() { Aver.AreEqual(2, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(-10)); Aver.AreEqual(2, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(0)); Aver.AreEqual(2, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(1)); Aver.AreEqual(2, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(2)); Aver.AreEqual(3, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(3)); Aver.AreEqual(3, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(4)); Aver.AreEqual(5, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(5)); Aver.AreEqual(5, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(6)); Aver.AreEqual(7, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(7)); Aver.AreEqual(107, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(107)); Aver.AreEqual(107, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(108)); Aver.AreEqual(109, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(109)); Aver.AreEqual(109, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(110)); Aver.AreEqual(109, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(111)); Aver.AreEqual(109, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(112)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(113)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(114)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(115)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(116)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(117)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(118)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(119)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(120)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(121)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(122)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(123)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(124)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(125)); Aver.AreEqual(113, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(126)); Aver.AreEqual(127, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(127)); Aver.AreEqual(631, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(633)); Aver.AreEqual(2459, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(2465)); Aver.AreEqual(1148747, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(1148747)); Aver.AreEqual(1148747, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(1148748)); Aver.AreEqual(1148747, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(1148752)); Aver.AreEqual(1148753, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(1148753)); Aver.AreEqual(15485857, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(15485862)); Aver.AreEqual(15485863, IntUtils.GetAdjacentPrimeNumberLessThanOrEqualTo(15485863)); }