public void NumberTheory2_Basic_Test() { BigInteger n = 9223372036854775807; var natural = new Natural(n); bool expected = true; var actual = natural.NextProbablePrime(); for (int i = 1; i < 50; i += 6) { Console.WriteLine(n + i); natural = new Natural(n + i); actual = natural.NextProbablePrime(); Assert.AreEqual(expected, actual.IsPrime()); Console.WriteLine("The next probable prime after {0} is: " + actual.GetBigValue(), n + i); n += 7; } }