когда мокаю System.NotSupportedException : Unsupported expression: m => m.Users
Non-overridable members (here: AppDbContext.get_Users) may not be used in setup / verification expressions. но не понимаю как её исправлять
Мокаю вот так:
var mockUsers = new Mock<DbSet<User>>();
var mockAppDbContext = new Mock<AppDbContext>();
mockAppDbContext.Setup(m => m.Users).Returns(mockUsers.Object);
а не надо его мокать
Обсуждают сегодня