Example #1
0
        public void DeleteEmptyFoldersTest()
        {
            List <AvrTreeElement> layouts = LoadLayouts();
            List <AvrTreeElement> folders = LoadFolders();

            BaseMenuReportRegistrator.DeleteAvrEmptyFolders(layouts, folders);
            Assert.AreEqual(3, layouts.Count);
            Assert.AreEqual(4, folders.Count);
            Assert.IsNotNull(folders.Find(tmp => tmp.ID == 10));
            Assert.IsNotNull(folders.Find(tmp => tmp.ID == 11));
            Assert.IsNotNull(folders.Find(tmp => tmp.ID == 14));
            Assert.IsNotNull(folders.Find(tmp => tmp.ID == 15));
        }
Example #2
0
        public void CreateFoldersLayoutsMenuTest()
        {
            List <AvrTreeElement> layouts = LoadLayouts();
            List <AvrTreeElement> folders = LoadFolders();

            BaseMenuReportRegistrator.DeleteAvrEmptyFolders(layouts, folders);

            var queryMenuAction = new MenuAction(null, null, "query", 1);

            WinMenuReportRegistrator registrator = FakeMenuregistrator.GetRegistrator();

            registrator.CreateAvrFoldersLayoutsMenu(queryMenuAction, layouts, folders);
            Assert.AreEqual(2, queryMenuAction.Items.Count);
        }