Exemplo n.º 1
0
        public void GetNumbers_ReturnsListOfNumbersFromTwoToNumber_PrimeNumberList()
        {
            int         number         = 10;
            PrimeNumber newPrimeNumber = new PrimeNumber(number);
            List <int>  newList        = new List <int> {
                2, 3, 4, 5, 6, 7, 8, 9, 10
            };
            List <int> testList = new List <int> {
            };

            // Console.WriteLine(newPrimeNumber.Number);
            // for (int i = 2; i <= newPrimeNumber.Number; i++)
            // {
            //     newList.Add(i);
            // }
            Console.WriteLine("NUMLIST LENGTH: {0}", newList.Count);

            List <int> result = PrimeNumber.GetNumbers(number, testList);

            // foreach (int thisNumber in newList)
            // {
            //     Console.WriteLine(thisNumber);
            // }
            foreach (int thisNumber in result)
            {
                Console.WriteLine(thisNumber);
            }

            CollectionAssert.AreEqual(newList, result);
        }
Exemplo n.º 2
0
        public void GetNumbers_ReturnsEmptyList_PrimeNumberList()
        {
            List <int> newList = new List <int> {
            };

            List <int> result = PrimeNumber.GetNumbers(4, newList);

            CollectionAssert.AreEqual(newList, result);
        }