public void TestSingleItemInMultipleItemsArg()
{
AssertArguments(
"$test IamACommand TEST-10",
"a1:{TEST-10}\r\n",
a1 => JiraParamValidator.MultipleIssueId);
AssertArguments(
"$test IamACommand TEST-10, TEST-11",
"a1:{TEST-10}{TEST-11}\r\n",
a1 => JiraParamValidator.MultipleIssueId);
AssertArguments(
"$test IamACommand TEST-10 \"TEST-20, TEST-21\"",
"a1:{TEST-10}\r\na2:{TEST-20, TEST-21}\r\n",
a1 => JiraParamValidator.MultipleIssueId,
a2 => ParamValidator.Anything);
AssertArguments(
"$test IamACommand TEST-10 arg#3",
"a1:{TEST-10}\r\na3:{arg#3}\r\n",
a1 => JiraParamValidator.MultipleIssueId,
a3 => ParamValidator.Custom("arg\\#3", false));
}