У меня есть код в тесте с использованием 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
. то есть. Чтобы в коде не было значения входного параметра, он вернет true независимо от того, что ему передано?