public void GetNumberOfDivisiblesNotOnlyPrimes()
        {
            int triangle   = 36;
            int divisibles = 8;

            int calculated = HighlyDivisibleTriangleNumber.CalculateNumberOfDivisibles(triangle);

            Assert.AreEqual(divisibles, calculated);
        }
        public void GenerateTriangleNumbersTest()
        {
            int triangleNumber = 3;

            long thirdTriangleNumber = 6;
            long calc = HighlyDivisibleTriangleNumber.CalculateTriangleNumber(triangleNumber);

            Assert.AreEqual(thirdTriangleNumber, calc);
        }
        public void GetNumberOfDivisblesTwo()
        {
            int triangle = 6;

            int divisibles = 4;

            int calculated = HighlyDivisibleTriangleNumber.CalculateNumberOfDivisibles(triangle);

            Assert.AreEqual(divisibles, calculated);
        }
        public void GenerateTriangleNumbersTestTwo()
        {
            int triangleNumber = 10;

            long tenthTriangleNumber = 55;

            long calc = HighlyDivisibleTriangleNumber.CalculateTriangleNumber(triangleNumber);

            Assert.AreEqual(tenthTriangleNumber, calc);
        }
        public void GenerateTriangleNumbersSizeTest()
        {
            int triangleNumber = 12345678;

            HighlyDivisibleTriangleNumber.CalculateTriangleNumber(triangleNumber);
        }