У меня есть интерфейс со следующим методом:
bool ProcessActions(int actionTypeId, out List<int> ints, params object[] actionParameters);
Теперь, как можно смоделировать этот метод, чтобы вернуть значение с помощью NSubstitute?Вот что я попробовал:
this.actionOperationsMock.ProcessActions(Arg.Any<int>(), out List<int> _, Arg.Any<int>(), Arg.Any<int>(), Arg.Any<int>(), Arg.Any<DateTime>(), Arg.Any<DateTime>(), Arg.Any<string>()).Returns(
x =>
{
x[1] = null;
return true;
});
Я пытался смоделировать это только с первыми двумя параметрами, но в моих тестах этот метод возвращал false.