private static MocksFor ( string issues ) : Action |
||
issues | string | |
return | Action |
private static Action<Mock<IJiraProxy>>[] MocksFor(string issues)
{
var issuesArray = issues.Split(',');
var setups = new Action<Mock<IJiraProxy>>[issuesArray.Length];
for(int i = 0; i < issuesArray.Length; i++)
{
string issue = issuesArray[i].Trim();
setups[i] = mock => mock.Setup(
proxy => proxy.UpdateIssue(
issue,
It.IsAny<string>(),
It.Is<IssueField>(p => string.IsNullOrEmpty(p.Values[0])),
It.Is<IssueField>(p => string.IsNullOrEmpty(p.Values[0])),
It.Is<IssueField>(p => string.IsNullOrEmpty(p.Values[0]))));
}
return setups;
}