Example #1
0
        public async Task MoveAsync_CategoryNotFound_FailTestAsync()
        {
            var authentication = await this.TestContext.LoginRandomAsync(Authority.Admin);

            var userItemFilter = new UserItemFilter()
            {
                HasParent = true
            };
            var userItem = await userItemFilter.GetUserItemAsync(app);

            var userCategoryFilter = UserCategoryFilter.FromExcludedItems(userItem.Parent);
            var userCategory       = await userCategoryFilter.GetUserCategoryAsync(app);

            var name = await userCategory.GenerateNewCategoryNameAsync("folder");

            var categoryName = new CategoryName(userCategory.Path, name);
            await userItem.MoveAsync(authentication, categoryName);
        }