public async Task CreateAndRemoveApplication_Success()
        {
            //Arrange
            var integrationTestApplicationName = "integration.test.application";

            var createApplicationRequest = new CreateApplicationRequest
            {
                Name        = integrationTestApplicationName,
                Description = "integration.test.application description",
                Permissions = new List <PermissionApplication>
                {
                    new PermissionApplication
                    {
                        Name        = "integration.test.permission.one",
                        Description = "integration.test.permission.one description",
                    }
                }
            };

            var removeApplicationRequest = new RemoveApplicationRequest()
            {
                Name = integrationTestApplicationName,
            };

            //Act
            await _sut.Registry(createApplicationRequest).ConfigureAwait(false);

            await _sut.RemoveApplication(removeApplicationRequest).ConfigureAwait(false);
        }
Exemplo n.º 2
0
 public Task RemoveApplication(RemoveApplicationRequest request)
 => _service.RemoveApplication(request);