public void TestMethod7()
        {
            //Arrange
            int[] arr      = { -1 };
            int   expected = -1;
            //Act
            int actual = Challenge130.MajorSum(arr);

            //Assert
            Assert.AreEqual(expected, actual);
        }
        public void TestMethod3()
        {
            //Arrange
            int[] arr      = { 0, 0, 0, 0, 0, 1, 2, -3 };
            int   expected = 5;
            //Act
            int actual = Challenge130.MajorSum(arr);

            //Assert
            Assert.AreEqual(expected, actual);
        }
        public void TestMethod11()
        {
            //Arrange
            int[] arr      = { 1, 2, 3, 4, -5, -4, -3, -2, -1, 0 };
            int   expected = -15;
            //Act
            int actual = Challenge130.MajorSum(arr);

            //Assert
            Assert.AreEqual(expected, actual);
        }
        public void TestMethod2()
        {
            //Arrange
            int[] arr      = { -4, -8, -12, -3, 4, 7, 1, 3, 0, 0, 0, 0 };
            int   expected = -27;
            //Act
            int actual = Challenge130.MajorSum(arr);

            //Assert
            Assert.AreEqual(expected, actual);
        }
        public void TestMethod8()
        {
            //Arrange
            int[] arr      = { 10, -12, 4, 0, -3, -7, -91, 45 };
            int   expected = -113;
            //Act
            int actual = Challenge130.MajorSum(arr);

            //Assert
            Assert.AreEqual(expected, actual);
        }