public async Task GetAllShouldWorkProperly()
        {
            var db = GetDatabase();

            AutoMapperConfig.RegisterMappings(typeof(VisualisePropertiesViewModel).Assembly);
            var property = new Property()
            {
                Id   = 2,
                Name = "Name",
            };
            var property2 = new Property()
            {
                Id   = 1,
                Name = "Name",
            };
            var propertiesRepository = new EfDeletableEntityRepository <Property>(db);

            var service = new PropertiesService(propertiesRepository);

            await db.Properties.AddAsync(property);

            await db.Properties.AddAsync(property2);

            await db.SaveChangesAsync();

            var lol = service.GetAll <VisualisePropertiesViewModel>(1);

            Assert.Equal(property.Id, lol.FirstOrDefault().Id);
        }