Esempio n. 1
0
        public static void Info(string message)
        {
            _runType = TestContext.CurrentContext.Test.Properties.Get("RunType")?.ToString();
            switch (_runType.ToUpper())
            {
            case "DEV":
                GetDevTestCaseInfo();
                _devRunRecord.Log = $"{DateTime.UtcNow} - [{_keywordName}]: {message}";
                Console.WriteLine($"{DateTime.UtcNow} - [{_keywordName}]: {message}");
                MongoDBHelpers.AddInfoForDevRecord(_devRunRecord);
                break;

            case "REGRESSION":
                GetRegTestCaseInfo();
                // Get call stack
                _regRunRecord.Log = $"{DateTime.UtcNow} - [{_keywordName}]: {message}";
                Console.WriteLine($"{DateTime.UtcNow} - [{_keywordName}]: {message}");
                MongoDBHelpers.AddInfoForRegRecord(_regRunRecord);
                break;
            }
        }