我有一个模拟的 DTO 类,其中包含我通过回调函数设置的属性。这对我有用,但是有没有更清洁的方法呢?
Mock<MyDto> _MyDto = new Mock<MyDto>();
_MyDto.Setup(dto => dto).Callback<MyDto>(dto =>
{
dto.FirstName = "John";
dto.LastName = "Doe";
});
如果可能的话,我想在调用中设置这些属性Setup
,但它接受一个表达式,我不能在那里做一个多行语句。但是我的 Linq 知识并不是百科全书式的,我想知道是否有更好的方法来处理我正在做的事情。