public void TestExtractMessageCode2()
        {
            tlh = new TaskLoggingHelper(task);
            string output;

            tlh.ExtractMessageCode(null, out output);
        }
Пример #2
0
 static void ExtractErrorCodeAndMessage(TaskLoggingHelper buildLogger, string message, out string errorCode, out string logMessage)
 {
     errorCode = buildLogger.ExtractMessageCode(message, out logMessage);
     if (string.IsNullOrEmpty(errorCode))
     {
         errorCode  = UnknownExceptionErrorCode;
         logMessage = SR.UnknownBuildError(message);
     }
 }
        public void TestExtractMessageCode1()
        {
            tlh = new TaskLoggingHelper(task);

            string message   = "MYTASK1001: This is an error message.";
            string validCode = "MYTASK1001";
            string validMessageWithoutCodePrefix = "This is an error message.";
            string code, messageWithoutCodePrefix;

            code = tlh.ExtractMessageCode(message, out messageWithoutCodePrefix);

            Assert.AreEqual(validCode, code, "#1");
            Assert.AreEqual(validMessageWithoutCodePrefix, messageWithoutCodePrefix, "#2");
        }