Im 使用 Moq 创建数据集模型 。
我创建了一个小助手类,允许我有一个存储存储存储器,而不是一个让单位测试微风的数据库。 这样我就可以从我的模拟数据集中添加和删除项目, 这样我就可以测试我的插入和删除服务电话。
在模拟的设置期间, 我有一条线 看起来像下面的线
this.Setup(i => i.AcademicCycles).Returns(mockStore.GetList<AcademicCycle>());
我的模型有许多属性, 所以我想用反射来执行这个设置步骤。 我设法完成了该过程的 < code> returns 部分, 通过反射工作, 但我被卡在 ambda 方法上, 被困在 < code> Setup 上 。
setup
需要一个
Expression< Func< 目标模型Unitedwork, I 查询 < 与
i\gt;
对应的 {gt; i. AcademicCycles
并且我想以动态的方式创造这个。用反思,我有以下内容:
地产名称: "科学院圆环"
IQueryable< academicCycle>
类型
AcademicCycle
类型
我也有羊羔语句中 >i
的例子,该语句是 targetsMedel UnitedOf Work