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" });
        }