Closed lastlink closed 2 years ago
_mockContext = new Mock<ApplicationDbContext>(options); var data = items.AsQueryable(); var mockSet = data.BuildMockDbSet(); mockSet.Setup(x => x.FirstOrDefaultAsync(It.IsAny<System.Linq.Expressions.Expression<Func<Notes, bool>>>(), It.IsAny<System.Threading.CancellationToken>())).ReturnsAsync((object pred) => { var predicate = (System.Linq.Expressions.Expression<Func<Notes, bool>>)pred; var r = (Notes)data.FirstOrDefault(pred); return r; }); mockSet.Setup(x => x.GetQueryable()).Returns(mockSet.Object); _mockContext.Setup(m => m.Notes).Returns(mockSet.Object);
_mockContext = new Mock<ApplicationDbContext>(options); var data = items.AsQueryable(); var mockSet = data.BuildMockDbSet(); _mockContext.Setup(m => m.Notes).Returns(mockSet.Object);