public void LogToDataBaseTest_MessageConfig() { JobLogger.Initialize(false, false, true, EnumLogLevel.Message); JobLogger.LogMessage("Mensaje", EnumLogLevel.Message); // Should log JobLogger.LogMessage("Warning", EnumLogLevel.Warning); // Should log JobLogger.LogMessage("Error", EnumLogLevel.Error); // Should log }
public void InitializeIntelliTest( bool logToFile, bool logToConsole, bool logToDatabase, EnumLogLevel maxlogLevel ) { JobLogger.Initialize(logToFile, logToConsole, logToDatabase, maxlogLevel); // TODO: add assertions to method JobLoggerIntelliTest.InitializeIntelliTest(Boolean, Boolean, Boolean, EnumLogLevel) }
public void LogToFileTest_OffConfig() { JobLogger.Initialize(true, false, false, EnumLogLevel.Error); JobLogger.LogMessage("Mensaje", EnumLogLevel.Message); // Shouldn't log JobLogger.LogMessage("Warning", EnumLogLevel.Warning); // Shouldn't log JobLogger.LogMessage("Error", EnumLogLevel.Error); // Shouldn't log }
public void LogToFileTest_WarningConfig() { // In order to pass this test create folder C:\Logs or delete LogFileDirectory key // from App.config to save LogFiles in project folder JobLogger.Initialize(true, false, false, EnumLogLevel.Warning); JobLogger.LogMessage("Mensaje", EnumLogLevel.Message); // Shouldn't log JobLogger.LogMessage("Warning", EnumLogLevel.Warning); // Should log JobLogger.LogMessage("Error", EnumLogLevel.Error); // Should log }
static void Main(string[] args) { JobLogger.Initialize(true, true, false, EnumLogLevel.Message); JobLogger jb = new JobLogger(); JobLogger.LogMessage("Off", EnumLogLevel.Off); JobLogger.LogMessage("Mensaje 2", EnumLogLevel.Message); JobLogger.LogMessage("Warning 1", EnumLogLevel.Warning); JobLogger.LogMessage("Error 1", EnumLogLevel.Error); JobLogger.LogMessage("Error 2", EnumLogLevel.Error); }
public void LogMessageInvalidConfigTest() { JobLogger.Initialize(false, false, false, EnumLogLevel.Message); JobLogger.LogMessage("Mensaje", EnumLogLevel.Message); }
public void LogMessageMessageNullOrEmptyTest() { JobLogger.Initialize(true, true, true, EnumLogLevel.Message); JobLogger.LogMessage("", EnumLogLevel.Message); }
public void LogMessageLogDisabledTest() { JobLogger.Initialize(true, true, true, EnumLogLevel.Off); JobLogger.LogMessage("Mensaje", EnumLogLevel.Message); }