public async Task CanFindByNameWhenUsedAsId() { await _store.CreateAsync(_user1, CancellationToken.None); var user = await _store.FindByNameAsync(_user1.NormalizedUserName, CancellationToken.None); Assert.Equal(_user1.UserName, user.UserName); }
public async Task CanFindByName() { var store = new ElasticUserStore <string, ElasticIdentityUser>(_elasticClient); var user = await store.FindByNameAsync(_user1.NormalizedUserName, CancellationToken.None); Assert.Equal(_user1.UserName, user.UserName); }
public async Task FindByName_Test() { var store = new ElasticUserStore <ElasticUser, ElasticRole>(_nestClient, new ElasticOptions { UsersIndex = _userIndex }); var user = new ElasticUser { UserName = "******", PasswordHash = "phash", Logins = new List <ElasticUserLogin> { new ElasticUserLogin(new UserLoginInfo("prov", "key", "test")) }, Email = new ElasticConfirmation("*****@*****.**") }; var createResult = await store.CreateAsync(user, NoCancellationToken); var elasticUser = await store.FindByNameAsync("test1", NoCancellationToken); Assert.Equal(createResult, IdentityResult.Success); Assert.Equal(user.Id, elasticUser.Id); }