Esempio n. 1
0
        public void DeleteItemTest()
        {
            var test1 = ItemOperation.GetDeSerializeFolders(testItems);
            var test2 = ItemOperation.ListToRecursion(test1.ToList());

            var target = test2.FirstOrDefault(i => i.Key == 0);

            ItemOperation.DeleteItem(1, test2);
        }
Esempio n. 2
0
        public void InsertItemTest()
        {
            var test1 = ItemOperation.GetDeSerializeFolders(testItems);
            var test2 = ItemOperation.ListToRecursion(test1.ToList());

            var insert = new ItemOperation.RecursionFolder()
            {
                Key       = 3,
                Title     = "insert",
                ParentKey = 1,
                Items     = new List <ItemOperation.PasswordItem>(3),
                Children  = null,
            };

            var target = test2.FirstOrDefault(i => i.Key == 0);
            var result = ItemOperation.InsertItem(target, insert, test2);
        }
Esempio n. 3
0
 public void RecursionToListTest()
 {
     var test1 = ItemOperation.GetDeSerializeFolders(testItems);
     var test2 = ItemOperation.ListToRecursion(test1.ToList());
     var test3 = ItemOperation.RecursionToList(test2.ToList());
 }
Esempio n. 4
0
 public void GetSerializeFoldersTest()
 {
     var test  = ItemOperation.GetDeSerializeFolders(testItems);
     var test2 = ItemOperation.GetSerializeFolders(test.ToList());
 }