У меня есть код в тесте с использованием Moq:
public class Invoice
{
...
public bool IsInFinancialYear(FinancialYearLookup financialYearLookup)
{
return InvoiceDate >= financialYearLookup.StartDate && InvoiceDate <= financialYearLookup.EndDate;
}
...
}
Итак, в модульном тесте я пытаюсь имитировать этот метод и вернуть его true
mockInvoice.Setup(x => x.IsInFinancialYear()).Returns(true);
Есть ли способ написать эту строку, чтобы мне не нужно было указывать ввод IsInFinancialYear
. то есть. Чтобы в коде не было входного параметра, он вернет истину, что бы ему ни передали?