Ejemplo n.º 1
0
        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
        }
Ejemplo n.º 2
0
 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)
 }
Ejemplo n.º 3
0
        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
        }
Ejemplo n.º 4
0
        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
        }
Ejemplo n.º 5
0
        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);
        }
Ejemplo n.º 6
0
        public void LogMessageInvalidConfigTest()
        {
            JobLogger.Initialize(false, false, false, EnumLogLevel.Message);

            JobLogger.LogMessage("Mensaje", EnumLogLevel.Message);
        }
Ejemplo n.º 7
0
        public void LogMessageMessageNullOrEmptyTest()
        {
            JobLogger.Initialize(true, true, true, EnumLogLevel.Message);

            JobLogger.LogMessage("", EnumLogLevel.Message);
        }
Ejemplo n.º 8
0
 public void LogMessageLogDisabledTest()
 {
     JobLogger.Initialize(true, true, true, EnumLogLevel.Off);
     JobLogger.LogMessage("Mensaje", EnumLogLevel.Message);
 }