public void Log(ReportLogStatus status, string message, string details = "")
        {
            var logStatus = GetLogStatus(status);

            if (logStatus == LogStatus.Fail || logStatus == LogStatus.Error)
            {
                var sc = GetScreenshot();
                details += CurrentTest.AddScreenCapture(sc);
                HasError = true;
            }
            CurrentTest.Log(logStatus, message, details);
        }
 private LogStatus GetLogStatus(ReportLogStatus status)
 {
     return((LogStatus)status);
 }