private static MockSetupWithIterationPredicateFor ( string ticket, bool>.Expression |
||
ticket | string | |
iterationPredicate | bool>.Expression | |
return | Action |
private static Action<Mock<IJiraProxy>> MockSetupWithIterationPredicateFor(string ticket, Expression<Func<IssueField, bool >> iterationPredicate)
{
return mock => mock.Setup(proxy => proxy.AssignIssue(
ticket,It.Is<IssueField>(assigneeField => assigneeField.Id == IssueField.Assignee.Id),
It.Is<IssueField>(peerField => peerField.Id == CustomFieldId.Peers.Id),
It.Is(iterationPredicate))).Returns(IssueTestService.Issue[ticket]);
}