public async Task Add()
        {
            var repository = new PDVRepository(new Data.DatabaseContext());

            var document = Guid.NewGuid().ToString();

            var coverageArea = GeoJSONFactory.NewMultiPolygon(new double[, ] {
                { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }
            });
            var address = GeoJSONFactory.NewPoint(0, 0);

            var pdv = new PDV("1", new LegalPeople("foo", "bar", document, new NaturalPeople("xyz")), coverageArea, address);

            await repository.Add(pdv);
        }