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)); }
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); }