public async Task GetValues_NoParameters_ShouldReturnValues() { // Arrange var database = DatabaseFactory.CreateContext(); var mapper = MapperFactory.Create(); var simpleService = new SimpleService(database, mapper); database.TestModels.Add(new TestModel { Id = 1, Name = "value1" }); database.TestModels.Add(new TestModel { Id = 2, Name = "value2" }); database.SaveChanges(); // Act var result = await simpleService.GetValues(); // Assert Assert.Equal(result.Select(p => p.Name), new [] { "value1", "value2" }); }