public static void ClassInitialize(TestContext testContext) { //DatabaseInitializer.InitializeDatabase(); // Set up the LogManager once SqlLogAdapter adapter = new SqlLogAdapter(STR_ConnectionString); adapter.LogFilename = STR_TestLogFile; LogManager.Create(adapter); }
public void CreateDeleteLogWithSqlAdapterTest() { SqlLogAdapter adapter = new SqlLogAdapter(STR_ConnectionString); adapter.LogFilename = "ApplicationLog2"; bool res = adapter.CreateLog(); Assert.IsTrue(res, "Application Log not Created"); res = adapter.DeleteLog(); Assert.IsTrue(res, "Application Log not deleted"); }
/// <summary> /// Creates an instance of the LogManager based on the /// settings configured in the web.config file /// </summary> /// <returns></returns> public static LogManager Create(LogAdapterTypes logType) { ILogAdapter adapter = null; if (logType == LogAdapterTypes.Sql) { adapter = new SqlLogAdapter(); } else if (logType == LogAdapterTypes.Xml) { adapter = new XmlLogAdapter(); } return(Create(adapter)); }
public void WriteLogEntryWithAdapterTest() { SqlLogAdapter adapter = new SqlLogAdapter(STR_ConnectionString); adapter.LogFilename = STR_TestLogFile; WebLogEntry entry = new WebLogEntry(); entry.ErrorLevel = ErrorLevels.Info; entry.Message = "Testing " + DateTime.Now.ToString(); bool res = adapter.WriteEntry(entry); //bool res = adapter.WriteEntry(entry); Assert.IsTrue(res, "Entry couldn't be written to database"); LogEntry entry2 = adapter.GetEntry(entry.Id); Assert.IsTrue(entry.Message == entry2.Message); Assert.IsTrue(entry.ErrorLevel == entry2.ErrorLevel); }
/// <summary> /// Creates an instance of the LogManager based on the /// settings configured in the web.config file /// </summary> /// <returns></returns> public static LogManager Create(LogAdapterTypes logType) { ILogAdapter adapter = null; if (logType == LogAdapterTypes.Sql) adapter = new SqlLogAdapter(); else if (logType == LogAdapterTypes.Xml) adapter = new XmlLogAdapter(); return Create(adapter); }