Exemple #1
0
        public async Task ApiUbo_Update_Ubo_Valid()
        {
            var userLegal = await Api.Users.Create(CreateUserLegalPost());

            var uboDeclaration = await Api.UboDeclarations.CreateUboDeclaration(null, userLegal.Id);

            var uboDto = UboPostDtoCollection[1];
            var ubo    = await Api.UboDeclarations.CreateUbo(uboDto, userLegal.Id, uboDeclaration.Id);

            var address = new Address
            {
                AddressLine1 = "Address line Natural1 1",
                AddressLine2 = "Address line Natural1 2",
                City         = "CityNatural1",
                Country      = CountryIso.PL,
                PostalCode   = "11222",
                Region       = "RegionNatural1"
            };
            var birthDate  = new DateTime(1985, 12, 21, 0, 0, 0);
            var birthPlace = new Birthplace
            {
                City    = "CityNatural1",
                Country = CountryIso.PL
            };
            var    uboPutDto = new UboPutDTO("JohnNatural1", "DoeNatural1", address, CountryIso.DE, birthDate, birthPlace);
            UboDTO result    = null;

            Assert.DoesNotThrow(() =>
                                result = Api.UboDeclarations.UpdateUbo(uboPutDto, userLegal.Id, uboDeclaration.Id, ubo.Id).Result);
            Assert.NotNull(result);
            Assert.AreEqual(ubo.Id, result.Id);
            Assert.AreEqual(uboPutDto.FirstName, result.FirstName);
        }
Exemple #2
0
        public void ApiUbo_Create_Ubo_Valid()
        {
            var    userLegal      = Api.Users.Create(CreateUserLegalPost());
            var    uboDeclaration = Api.UboDeclarations.CreateUboDeclaration(null, userLegal.Id);
            var    uboDto         = UboPostDtoCollection[0];
            UboDTO result         = null;

            Assert.DoesNotThrow(() => result = Api.UboDeclarations.CreateUbo(uboDto, userLegal.Id, uboDeclaration.Id));
            Assert.NotNull(result);
        }
        public async Task ApiUbo_Create_Ubo_Valid()
        {
            var userLegal = await Api.Users.CreateAsync(CreateUserLegalPost());

            var uboDeclaration = await Api.UboDeclarations.CreateUboDeclarationAsync(null, userLegal.Id);

            var    uboDto = UboPostDtoCollection[0];
            UboDTO result = null;

            Assert.DoesNotThrowAsync(async() => result = await Api.UboDeclarations.CreateUboAsync(uboDto, userLegal.Id, uboDeclaration.Id));
            Assert.NotNull(result);
        }