public void ConvenienceStaticFieldsHaveTheProperCodes(ValidationIssueCode code, IValidationIssue issue) { Assert.Equal(code, issue.IssueCode); Assert.IsType <NoDataValidationIssue>(issue); }
public void SerializeValidationIssueOnceResolved(IValidationIssue issue, IJsonWriter writer) { var resolver = new SerializeIssueOnceResolved_IValidationIssueResolver(this, writer); issue.Accept(resolver); }
public ValidationException(IValidationIssue issue) : base(issue.Message) { this.issue = issue; }
public ValidationException(IValidationIssue issue, Exception inner) : base(issue.Message, inner) { this.issue = issue; }
private void TraverseOnceResolved(IValidationIssue issue, List <IValidationIssue> result) { var resolver = new TraverseOnceResolved_IValidationIssueResolver(this, result); issue.Accept(resolver); }