Beispiel #1
0
        public void TM_hook_Events_TM_Xml_Database_RestrictedTo_Anonymous()
        {
            var tmFileStorage = new TM_FileStorage(loadData: false);

            Assert.NotNull(tmFileStorage);
            var result = tmFileStorage.hook_Events_TM_Xml_Database();
        }
Beispiel #2
0
        public void TM_hook_Events_TM_Xml_Database_RestrictedTo_Editor()
        {
            var tmFileStorage = new TM_FileStorage(loadData: false);

            Assert.NotNull(tmFileStorage);
            UserGroup.Reader.assert();
            var result = tmFileStorage.hook_Events_TM_Xml_Database();
        }
Beispiel #3
0
        public void TM_hook_Events_TM_Xml_Database()
        {
            var tmFileStorage = new TM_FileStorage(loadData: false);

            Assert.NotNull(tmFileStorage);
            UserGroup.Admin.assert();
            var result = tmFileStorage.hook_Events_TM_Xml_Database();

            Assert.AreEqual(result.TMXmlDatabase.Events.Article_Deleted.Count, 1);
            Assert.AreEqual(result.TMXmlDatabase.Events.Article_Saved.Count, 1);
            Assert.AreEqual(result.TMXmlDatabase.Events.GuidanceExplorer_Save.Count, 1);
            Assert.AreEqual(result.TMXmlDatabase.Events.Articles_Cache_Updated.Count, 2);
        }