Exemple #1
0
        public void TestAddSlashDocFile1()
        {
            MBRLogger logger = new MBRLogger(LogManager.CreateLogger("MyLoggerNamespace"));

            sdc = new SlashDocCache(logger);

            sdc.AddSlashDocFile("../../noSuch/skunk.xml");

            //Check a few entries in the hashtable
            Hashtable tab = (Hashtable)UnitTestHelper.GetPrivateField(sdc, "docs");

            Assert.AreEqual(tab.Count, 0, "Wrong AddSlashDocFile implementation.");
        }
Exemple #2
0
        public void TestAddSlashDocFile()
        {
            MBRLogger logger = new MBRLogger(LogManager.CreateLogger("MyLoggerNamespace"));

            sdc = new SlashDocCache(logger);

            sdc.AddSlashDocFile(UnitTestHelper.MOCKXMLPATH);

            //Check a few entries in the hashtable
            Hashtable tab = (Hashtable)UnitTestHelper.GetPrivateField(sdc, "docs");

            Assert.AreEqual(tab.Count, 53, "Wrong AddSlashDocFile implementation.");
            Assert.IsTrue(tab.ContainsKey("M:MockLibrary.Nested.ClassC.ClassD.#ctor(System.Int32)"),
                          "Wrong AddSlashDocFile implementation.");
            Assert.IsTrue(tab.ContainsKey("M:MockLibrary.WakeMeUp.AlarmRang(System.Object,System.EventArgs)"),
                          "Wrong AddSlashDocFile implementation.");
            Assert.IsTrue(tab.ContainsKey("E:MockLibrary.WakeMeUp.Alarm"),
                          "Wrong AddSlashDocFile implementation.");
        }
Exemple #3
0
 public void TestAddSlashDocFileFail1()
 {
     sdc.AddSlashDocFile(null);
 }