示例#1
0
        public async void DeleteUser()
        {
            using (var client = new VaultClient(TestVaultAddress))
            {
                client.VaultToken = TestRootToken;

                await client.DeleteUserpassUserAsync("foo");

                var users = await client.ListUserpassUsersAsync();

                Assert.False((users?.Data?.Keys?.Contains("foo")).GetValueOrDefault(),
                             "Deleted user does not exist");
            }
        }
示例#2
0
        public async void DeleteNonExistingUser()
        {
            using (var client = new VaultClient(TestVaultAddress))
            {
                client.VaultToken = TestRootToken;

                var nonUser = "******";
                var users   = await client.ListUserpassUsersAsync();

                Assert.False((users?.Data?.Keys?.Contains(nonUser)).GetValueOrDefault(),
                             "Deleted user does not exist");
                await client.DeleteUserpassUserAsync(nonUser);
            }
        }