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