Exemplo n.º 1
0
        public void ToString_ValidString_ReturnMessage()
        {
            var message = new Message("Hello world!");

            var text = message.ToString();

            Assert.IsNotNull(text);            
        }
Exemplo n.º 2
0
        private void Register(Message message, MessageType type)
        {
            ObjectParam(message);
            AppendAllText(pathLog, Format($"Messa Type: {type}{Environment.NewLine}{message}{Environment.NewLine}"));

            LastMessage = message;
            LastMessageType = type;
        }
Exemplo n.º 3
0
        private void RegisterLog(Message message, ConsoleColor color)
        {
            ObjectParam(message);
            ForegroundColor = color;
            WriteLine(message);

            LastMessage = message;
            LastColor = color;
        }
Exemplo n.º 4
0
        private void Register(Message message, MessageType type)
        {
            ObjectParam(message);

            using (var connection = new SqlConnection(connectionString))
            {
                connection.Open();

                using (var command = new SqlCommand("usp_add_log", connection))
                {
                    command.CommandType = CommandType.StoredProcedure;

                    command.Parameters.Add(new SqlParameter("@textLog", message.ToString()));
                    command.Parameters.Add(new SqlParameter("@typeLog", (int)type));

                    command.ExecuteNonQuery();
                }

                connection.Close();
            }

            LastMessage = message;
            LastMessageType = type;
        }
Exemplo n.º 5
0
 public void Constructor_EmptyString_ThrowArgumentNullException()
 {
     var message = new Message(string.Empty);
 }
Exemplo n.º 6
0
 public void Constructor_NullString_ThrowArgumentNullException()
 {
     var message = new Message(null);            
 }
Exemplo n.º 7
0
 public void LogWarning(Message message) => Register(message, MessageType.Warning);
Exemplo n.º 8
0
 public void LogMessage(Message message) => Register(message, MessageType.Info);
Exemplo n.º 9
0
 public void LogError(Message message) => Register(message, MessageType.Error);
Exemplo n.º 10
0
 public void LogWarning(Message message) => RegisterLog(message, ConsoleColor.Yellow);
Exemplo n.º 11
0
 public void LogMessage(Message message) => RegisterLog(message, ConsoleColor.White);
Exemplo n.º 12
0
 public void LogError(Message message) => RegisterLog(message, ConsoleColor.Red);
Exemplo n.º 13
0
 public void TestInitialize()
 {
     log = new LogConsole();
     message = new Message("Hello");
 }
Exemplo n.º 14
0
 public void TestInitialize()
 {
     log = new LogDatabase();
     message = new Message("Hello");
 }