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); } }