public void GetMissingCandiesTest_4_2()
        {
            int[] input    = { 4, 2 };
            int   expected = 2;

            int actual = CandyProblem.GetMissingCandies(input);

            Assert.AreEqual(expected, actual);
        }
        public void GetMissingCandiesTest_5_8_6_4()
        {
            int[] input    = { 5, 8, 6, 4 };
            int   expected = 9;

            int actual = CandyProblem.GetMissingCandies(input);

            Assert.AreEqual(expected, actual);
        }
        public void GetMissingCandiesTest_1_2_4_6()
        {
            int[] input    = { 1, 2, 4, 6 };
            int   expected = 11;

            int actual = CandyProblem.GetMissingCandies(input);

            Assert.AreEqual(expected, actual);
        }
        public void CandyProblemTests()
        {
            int[] candies = { 5, 8, 6, 4 };

            int[] candytest2 = { 1, 2, 4, 6 };

            int[] candyTest3 = { 1, 2 };

            int[] candyTest4 = { 4, 2 };

            int result  = CandyProblem.GetMissingCandies(candies);
            int result2 = CandyProblem.GetMissingCandies(candytest2);
            int result3 = CandyProblem.GetMissingCandies(candyTest3);
            int result4 = CandyProblem.GetMissingCandies(candyTest4);

            Assert.AreEqual(9, result);
            Assert.AreEqual(11, result2);
            Assert.AreEqual(1, result3);
            Assert.AreEqual(2, result4);
        }