static void Main(string[] args) { var parameters = ProcessArguments.Parse(args); MainInternal(parameters); }
public void ParseWithoutGlobs(string commandLine, params string [] expectedArguments) => Assert.Equal( expectedArguments, ProcessArguments.Parse(commandLine));
public void ParseAndToStringRoundTrip(string commandLine, string expectedToString) => Assert.Equal( expectedToString, ProcessArguments.Parse(commandLine).ToString());
public void Empty() { Assert.Same(ProcessArguments.Empty, ProcessArguments.Create()); Assert.Same(ProcessArguments.Empty, ProcessArguments.Parse(string.Empty)); }