public void GetListOfAddedAssignmentsAndCheckAreEqualLikeModels() { //Arrange Assignment assignment1 = new Assignment() { Id = 66, Name = "test", Description = "unit" }; Assignment assignment2 = new Assignment() { Id = 67, Name = "test1", Description = "unit1" }; var options = new DbContextOptionsBuilder <Context>() .UseInMemoryDatabase(databaseName: "UsersDirectoryMVC") .Options; using (var context = new Context(options)) { //Act var assignmentRepository = new AssignmentRepository(context); assignmentRepository.AddAssignment(assignment1); assignmentRepository.AddAssignment(assignment2); var listOfAssignments = assignmentRepository.GetAllActiveAssignments(); //Assert listOfAssignments.FirstOrDefault(e => e.Id == 66).Should().Equals(assignment1); listOfAssignments.FirstOrDefault(e => e.Id == 67).Should().Equals(assignment2); } }