Exemplo n.º 1
0
        public void LogMessageToFile()
        {
            string message = "TEST MESSAGE";

            var repo         = new FileSystemRepositoryFactory().CreateRepository();
            var errorFactory = new MessageEntityFactory(message);

            var stringResult = repo.WriteLog(errorFactory);

            var result = this.DeserializeJsonObject <MessageLogEntity>(stringResult);

            Assert.Equal(result.Type, "MESSAGE");
            Assert.Equal(result.Message, message);
        }
Exemplo n.º 2
0
        public void LogMessageToConsole()
        {
            string message = "TEST MESSAGE";

            var repo         = new ConsoleRepositoryFactory().CreateRepository();
            var errorFactory = new MessageEntityFactory(message);

            var stringResult = repo.WriteLog(errorFactory);

            var result = this.DeserializeJsonObject <MessageLogEntity>(stringResult);

            Assert.Equal(result.Type, "MESSAGE");
            Assert.Equal(result.Message, message);
            Assert.Equal(ConsoleColor.Blue, Console.ForegroundColor);
        }