我正在尝试设置我发送的Dto的ID It.IsAny<int>()
。
如何设置?
_service.Setup(x => x.GetDtoAsync(It.IsAny<int>())).ReturnsAsync(new Dto()
{
Id = ?????
});
答案 0 :(得分:0)
您可以使用Returns<T>(Func<T, TResult>)
并返回已完成的Task
。
_service.Setup(x => x.GetDtoAsync(It.IsAny<int>()))
.Returns<int>(id => Task.FromResult(new Dto { Id = id }));