Esempio n. 1
0
        public void TraceContextRecordTest_Null()
        {
            TraceContextRecord record = new TraceContextRecord(null, null, false, null);

            Assert.AreEqual(null, record.Category, "#A 1");
            Assert.AreEqual(null, record.Message, "#A 2");
            Assert.IsFalse(record.IsWarning, "#A 3");
            Assert.AreEqual(null, record.ErrorInfo, "#A 4");
        }
Esempio n. 2
0
        public void TraceContextRecordTest_Empty()
        {
            TraceContextRecord record = new TraceContextRecord(string.Empty, string.Empty, false, null);

            Assert.AreEqual(string.Empty, record.Category, "#B 1");
            Assert.AreEqual(string.Empty, record.Message, "#B 2");
            Assert.IsFalse(record.IsWarning, "#B 3");
            Assert.AreEqual(null, record.ErrorInfo, "#B 4");
        }
Esempio n. 3
0
        public void TraceContextRecordTest_WithData()
        {
            Exception          ex     = new Exception();
            TraceContextRecord record = new TraceContextRecord("Default.aspx", "Begin Page_Load", true, ex);

            Assert.AreEqual("Default.aspx", record.Category, "#C 1");
            Assert.AreEqual("Begin Page_Load", record.Message, "#C 2");
            Assert.IsTrue(record.IsWarning, "#C 3");
            Assert.AreEqual(ex, record.ErrorInfo, "#C 4");
        }
Esempio n. 4
0
    void Trace_TraceFinished(object sender, TraceContextEventArgs e)
    {
        ICollection collect = e.TraceRecords;

        foreach (object o in collect)
        {
            TraceContextRecord record = (TraceContextRecord)o;
            Response.Write(record.Category + "\t" + record.Message + "\t" + record.IsWarning + "<br/>");
            if (record.ErrorInfo != null)
            {
                Response.Write(record.ErrorInfo.ToString() + "<br/>");
            }
        }
    }