예제 #1
0
        public void MoveFolderOuter()   // Move Folder2 and its content to the Top Level
        {
            FolderRepository uploadRepository = new FolderRepository($@"{Utils.GetSetupDir()}\UploadFolder");
            DateTime         createdDate      = uploadRepository.MoveFolder(
                @"Folder1\Folder2",
                "");
            DbRepository dbRepository = new DbRepository("DbFolder");

            dbRepository.MoveFolder(
                @"Folder1\Folder2",
                "",
                createdDate);

            List <Storage> difference = Utils.Compare(dbRepository, uploadRepository, "");

            Assert.AreEqual(0, difference.Count, "There should be no difference between repositories");
        }
예제 #2
0
        public void MoveNewFolderInner()   // Move Newly created Folder from Top Level to the Folder2
        {
            CreateFolderTopLevel();
            FolderRepository uploadRepository = new FolderRepository($@"{Utils.GetSetupDir()}\UploadFolder");
            DateTime         createdDate      = uploadRepository.MoveFolder(
                "Dutta",
                @"Folder1\Folder2");
            DbRepository dbRepository = new DbRepository("DbFolder");

            dbRepository.MoveFolder(
                "Dutta",
                @"Folder1\Folder2",
                createdDate);

            List <Storage> difference = Utils.Compare(dbRepository, uploadRepository, "");

            Assert.AreEqual(0, difference.Count, "There should be no difference between repositories");
        }