public async Task AddNewUserAsync_TestAsync() { var authentication = await this.TestContext.LoginRandomAsync(Authority.Admin); var userCategoryFilter = new UserCategoryFilter() { HasParent = true }; var userCategory = await userCategoryFilter.GetUserCategoryAsync(app); var userID = await userCollection.GenerateNewUserIDAsync(); var authority = userContext.GetRandomAuthority(); var password = userContext.GetPassword(authority); var userName = RandomUtility.NextName(); var newUser = await userCategory.AddNewUserAsync(authentication, userID, password, userName, authority); Assert.AreEqual(userID, newUser.ID); Assert.AreEqual(userName, newUser.UserName); Assert.AreEqual(authority, newUser.Authority); Assert.AreEqual(UserState.None, newUser.UserState); Assert.IsFalse(newUser.BanInfo.IsBanned); }
public async Task Indexer_Arg0_Nonexistent_FailTestAsync() { var userID = await userCollection.GenerateNewUserIDAsync(); await userCollection.Dispatcher.InvokeAsync(() => userCollection[userID]); }