Example #1
0
        public void ThreeSum_Test()
        {
            var solution = new Solution15();
            var nums1    = new[] { -1, 0, 1, 2, -1, -4 };
            var nums2    = new[] { 1, -1, -1, 0 };

            var res1 = solution.ThreeSum(nums1);
            var res2 = solution.ThreeSum(nums2);

            //var res = ThreeSum(new []{ 1, -1, -1, 0 });

            Assert.Equal(2, res1.Count);
            Assert.Equal(1, res2.Count);
        }
Example #2
0
        public async Task ProblemTwo_ReturnsExpectedResult_WhenEnteringSamplesFromWebsite(string input, long expectedResult)
        {
            var output = await Solution15.ProblemTwoAsync(input);

            Assert.Equal(expectedResult, output);
        }