public static async Task <IUser> BanRandomUserAsync(this IUserCollection userCollection, Authentication authentication) { var user = await userCollection.GetRandomUserAsync(Predicate); var message = RandomUtility.NextString(); await user.BanAsync(authentication, message); return(user);
public async Task AddNewUserAsync_ExistsUesr_TestAsync() { var authentication = await this.TestContext.LoginRandomAsync(Authority.Admin); var userCategoryFilter = new UserCategoryFilter() { HasParent = true }; var userCategory = await userCategoryFilter.GetUserCategoryAsync(app); var user = await userCollection.GetRandomUserAsync(); var userID = user.ID; var authority = userContext.GetRandomAuthority(); var password = userContext.GetPassword(authority); var userName = RandomUtility.NextName(); await userCategory.AddNewUserAsync(authentication, userID, password, userName, authority); }