예제 #1
0
        public static void SplitIndexersTest(string input, bool expectedSuccess, string[] expectedResult, string expectedRemainings)
        {
            if (!expectedSuccess)
            {
                Assert.Throws <CLIUsageException>(
                    () => { ConfigurationHelpers.SplitIndexerArguments(input); });
            }
            else
            {
                (string[] result, string remainingSrc) = ConfigurationHelpers.SplitIndexerArguments(input);

                Assert.Equal(expectedResult, result);
                Assert.Equal(expectedRemainings, remainingSrc);
            }
        }