Esempio n. 1
0
        public void TestTizenLogger()
        {
            var dummyChannel = "TizenLog";
            var logger       = new TizenLogger(dummyChannel, LogLevel.Verbose);
            var loggerClient = new LoggerClient(logger);

            loggerClient.Func();
        }
Esempio n. 2
0
        public void LongLog_SingleLongLine_SplitsByMaxLineSize()
        {
            var logger        = new TizenLogger("TizenLog", LogLevel.Verbose);
            var stringBuilder = new StringBuilder();

            for (var i = 0; i < 2000; i++)
            {
                stringBuilder.Append($"{i % 10}");
            }

            var longLine = stringBuilder.ToString();

            logger.Debug(longLine);
        }
Esempio n. 3
0
        public void LongLog_MultipleLongLines_SplitsByNewLineCharacterAndMaxLineSize()
        {
            var logger        = new TizenLogger("TizenLog", LogLevel.Verbose);
            var stringBuilder = new StringBuilder();

            for (var i = 0; i < 2; i++)
            {
                for (var j = 0; j < 900; j++)
                {
                    stringBuilder.Append($"{j % 10}");
                }
                stringBuilder.Append("\n");
            }

            var longLines = stringBuilder.ToString();

            logger.Debug(longLines);
        }