我正在第一次试用.NET核心,看看如何在单元测试中使用Moq。也许这是一个更多针对.NET核心的问题,而不是与Moq核心相关的问题,但我对Moq也很陌生,所以我不知道如何继续下去。下面是我创建项目时如何生成ApplicationDbContext代码:
public class ApplicationDbContext : IdentityDbContext<ApplicationUser更新
我按照答案为实体框架中的DbContext创建了一个接口。问题是,我不知道如何使用它进行单元测试。我正在尝试测试的控制器有两个构造函数。一个没有参数,并将一个IDbContext实例变量设置为一个新的DbContext。另一个接收一个IDbContext并设置相同的实例变量。我正在测试的方法就是这样做的
ret