Ejemplo n.º 1
0
        public async Task CanDeleteUser()
        {
            var user = await _store.FindByIdAsync(_user1.Id, CancellationToken.None);

            var deleteResult = await _store.DeleteAsync(user, CancellationToken.None);

            Assert.True(deleteResult.Succeeded);

            user = await _store.FindByIdAsync(_user1.Id, CancellationToken.None);

            Assert.Equal(null, user);
        }
Ejemplo n.º 2
0
        public async Task Delete_Test()
        {
            var store = new ElasticUserStore <ElasticUser, ElasticRole>(_nestClient, new ElasticOptions {
                UsersIndex = _userIndex
            });

            var user = new ElasticUser
            {
                UserName     = "******",
                PasswordHash = "phash",
                Email        = new ElasticConfirmation("*****@*****.**")
            };

            var createResult = await store.CreateAsync(user, NoCancellationToken);

            var deleteResult = await store.DeleteAsync(user, NoCancellationToken);

            Assert.Equal(createResult, IdentityResult.Success);
            Assert.Equal(deleteResult, IdentityResult.Success);
        }