public async void InsertManyAsync() { var users = new List <User> { new User { FirstName = "Hermione", LastName = "Granger", Age = 11 }, new User { FirstName = "Lord", LastName = "Voldemort", Age = 55 }, new User { FirstName = "Albus", LastName = "Dumbledore", Age = 150 } }; await _userRepository.InsertManyAsync(users); var h = await _userRepository.SearchAsync(x => x.FirstName == "Hermione" && x.LastName == "Granger"); var hermione = h.FirstOrDefault(); var l = await _userRepository.SearchAsync(x => x.FirstName == "Lord" && x.LastName == "Voldemort"); var lord = l.FirstOrDefault(); var a = await _userRepository.SearchAsync(x => x.FirstName == "Albus" && x.LastName == "Dumbledore"); var albus = a.FirstOrDefault(); Assert.IsTrue(hermione.Age == 11); Assert.IsTrue(lord.Age == 55); Assert.IsTrue(albus.Age == 150); await _userRepository.GetByIdAsync(hermione.Id); await _userRepository.GetByIdAsync(lord.Id); await _userRepository.GetByIdAsync(albus.Id); CountAsync(); }