/// <summary>
        /// Converts from the daemon issue severity enum to the standard AnalysisIssueSeverity
        /// </summary>
        internal /* for testing */ static AnalysisIssueSeverity Convert(DaemonIssueSeverity issueSeverity)
        {
            switch (issueSeverity)
            {
            case DaemonIssueSeverity.Blocker:
                return(AnalysisIssueSeverity.Blocker);

            case DaemonIssueSeverity.Critical:
                return(AnalysisIssueSeverity.Critical);

            case DaemonIssueSeverity.Info:
                return(AnalysisIssueSeverity.Info);

            case DaemonIssueSeverity.Major:
                return(AnalysisIssueSeverity.Major);

            case DaemonIssueSeverity.Minor:
                return(AnalysisIssueSeverity.Minor);

            default:
                throw new ArgumentOutOfRangeException(nameof(issueSeverity));
            }
        }
Esempio n. 2
0
 public void ConvertFromIssueSeverity(DaemonIssueSeverity daemonIssueSeverity, AnalysisIssueSeverity analysisIssueSeverity)
 {
     Daemon.Convert(daemonIssueSeverity).Should().Be(analysisIssueSeverity);
 }