Exemplo n.º 1
0
        public void TestPrime()
        {
            PrimeNumberGenerator png = new PrimeNumberGenerator();

            List <int> primeList = new List <int>()
            {
                2, 3, 5, 7, 11, 13, 17, 19
            };

            CollectionAssert.AreEqual(png.GetPrimeNumbers(20), primeList);
        }
 public void GetPrimeNumbers_can_get_the_one_hundred_thousandth_prime(PrimeNumberGenerator sut)
 {
     Assert.That(() => sut.GetPrimeNumbers(1299709).ToList(), Has.Count.EqualTo(100000));
 }
Exemplo n.º 3
0
 public BigInteger[] DivideTest(int maxNumber)
 {
     return(PrimeNumberGenerator.GetPrimeNumbers(maxNumber).ToArray());
 }
 public void GetPrimeNumbers_can_correctly_return_the_first_six_primes_if_executed_twice(PrimeNumberGenerator sut)
 {
     sut.GetPrimeNumbers(15);
     Assert.That(() => sut.GetPrimeNumbers(15), Is.EqualTo(new[] { 2, 3, 5, 7, 11, 13 }));
 }