Entity framework core 关于需要使用DbQuery的测试服务的建议<;T>;-实体框架核心2.1-InMemory

Entity framework core 关于需要使用DbQuery的测试服务的建议<;T>;-实体框架核心2.1-InMemory,entity-framework-core,Entity Framework Core,任何人都可以提供一些建议,告诉我们如何根据DbContext上的DbQuery属性设置测试数据 在我的应用程序中,我有一个映射到sql视图的DbQuery 所有的DbSet属性都非常适合使用InMemory数据库进行测试,因为我可以创建、删除等 如何设置DbQuery返回的值,目前我能想到的最好方法是对DbContext进行子分类,以覆盖模型创建,但我想一定有更好的方法?我也要求澄清。

任何人都可以提供一些建议,告诉我们如何根据DbContext上的DbQuery属性设置测试数据

在我的应用程序中,我有一个映射到sql视图的DbQuery

所有的DbSet属性都非常适合使用InMemory数据库进行测试,因为我可以创建、删除等


如何设置DbQuery返回的值,目前我能想到的最好方法是对DbContext进行子分类,以覆盖模型创建,但我想一定有更好的方法?

我也要求澄清。