Пример #1
0
        public void SequenceSum_Test_0()
        {
            int input = 0;

            int[] expected = new int[] { 0 };

            int[] actual = SequenceSum.SumOfN(input);

            CollectionAssert.AreEqual(expected, actual);
        }
Пример #2
0
        public void SequenceSum_Test_NegativeFour()
        {
            int input = -4;

            int[] expected = new int[] { 0, -1, -3, -6, -10 };

            int[] actual = SequenceSum.SumOfN(input);

            CollectionAssert.AreEqual(expected, actual);
        }
Пример #3
0
        public void SequenceSum_Test_Neg7()
        {
            int input = -7;

            int[] expected = new int[] { 0, -1, -3, -6, -10, -15, -21, -28 };

            int[] actual = SequenceSum.SumOfN(input);

            CollectionAssert.AreEqual(expected, actual);
        }
Пример #4
0
        public void SequenceSum_Test_Ten()
        {
            int input = 10;

            int[] expected = new int[] { 0, 1, 3, 6, 10, 15, 21, 28, 36, 45, 55 };

            int[] actual = SequenceSum.SumOfN(input);

            CollectionAssert.AreEqual(expected, actual);
        }