public void ParsesArrayParameters()
    {
        var commandLine = "source1.cs source2.cs";

        var syntax = new CommandLineSyntax(commandLine);

        var sources = new string[0];
        syntax.DefineParameter("sources", ref sources, string.Empty);
        syntax.Validate();

        var expected = new[] { "source1.cs", "source2.cs" };
        var actual = sources;
        Assert.Equal(expected, actual);
    }