public async Task AddEnrollmentAsync_WithoutQuery_ShouldReturnAll() { var expectedEnrollment = this.enrollments.Single(e => e.StudentId == 1); var mockContext = new Mock <StudentInfoSysDbContext>(); mockContext.Setup(c => c.Set <Enrollment>()) .Returns(this.mockSet.Object); var repository = new EnrollmentRepository(mockContext.Object); var result = await repository.AddEnrollmentAsync(expectedEnrollment); Assert.Equal(expectedEnrollment, result); }