Exemple #1
0
 public EvaluationError(Guid id, EvaluationErrorType errorType, string message, string markDown)
 {
     Id        = id;
     ErrorType = errorType;
     Message   = message;
     MarkDown  = markDown;
 }
Exemple #2
0
        private static MessageType ToMessageType(this EvaluationErrorType errorType)
        {
            switch (errorType)
            {
            case (EvaluationErrorType.Error):
                return(MessageType.Error);

            case (EvaluationErrorType.Warning):
                return(MessageType.Warning);

            default:
                return(MessageType.Info);
            }
        }
        public void StatusDeterminedByBothTypesOfMessage(Status expectedStatus, EvaluationErrorType evaluatorMessageType, MessageType messageType)
        {
            List <DkimEvaluatorMessage> evaluatorMessages = new List <DkimEvaluatorMessage> {
                CreateDkimEvaluatorMessage(evaluatorMessageType)
            };

            List <Message> messages = new List <Message> {
                CreateMessage(messageType)
            };

            Status result = _domainStatusEvaluator.GetStatus(evaluatorMessages, messages);

            Assert.AreEqual(result, expectedStatus);
        }
Exemple #4
0
        private static MessageType ToMessageType(EvaluationErrorType type)
        {
            switch (type)
            {
            case EvaluationErrorType.Error:
                return(MessageType.error);

            case EvaluationErrorType.Warning:
                return(MessageType.warning);

            case EvaluationErrorType.Info:
                return(MessageType.info);

            default:
                throw new ArgumentOutOfRangeException(nameof(type), type, null);
            }
        }
 public EvaluationError(EvaluationErrorType errorType, string message)
 {
     ErrorType = errorType;
     Message   = message;
 }
 private DkimEvaluatorMessage CreateDkimEvaluatorMessage(EvaluationErrorType messageType)
 {
     return(new DkimEvaluatorMessage(Guid.Empty, messageType, "", ""));
 }