private InsertPackageCommand getInsertPackage()
        {
            var command = new InsertPackageCommand
            {
                ActualStatus       = 1,
                City               = "City1",
                Country            = "Portugal",
                HasValueToPay      = false,
                IsFragile          = true,
                IsStoppedInCustoms = false,
                PackageWeight      = 100,
                PlaceType          = 2,
                Price              = 200,
                Size               = 1,
                TypeOfControl      = 0,
                AreaToDeliver      = "AreaToDeliver1"
            };

            command.SetReceivedDate(new DateTime(2021, 03, 25));

            return(command);
        }
        public async Task InsertPackagesAsync_Must_Insert_Package()
        {
            var dao = new PackageRepository(session);

            var command = new InsertPackageCommand
            {
                ActualStatus = 1,
                City = "CityPackageRepositoryTest",
                Country = "CountryPackageRepositoryTest",
                HasValueToPay = false,
                IsFragile = true,
                IsStoppedInCustoms = false,
                PackageWeight = 100,
                PlaceType = 2,
                Price = 200,
                Size = 1,
                TypeOfControl = 0,
                AreaToDeliver = "AreaToDeliver1"
            };

            command.SetReceivedDate(DateTime.Now);

            await dao.InsertPackagesAsync("PackageRepositoryTest-PackageRepositoryTest", command, 1);
        }