public void TestSingleValueWithNamedGroup()
{
var match = Regex.Match("a1", @"(?<param>a[0-9])");
var arg = new Argument { IsPresent = true, ArgMatch = match, Name = "Test", Value = match.Value };
Assert.AreEqual("a1", arg.Value);
CollectionAssert.AreEqual(new[] { "a1" }, arg.Values);
}