public void ArticleShouldBeInvalid(string fileName, string errorCode) { YencArticle article = YencArticleDecoder.Decode( testData.GetEmbeddedFile(fileName).ReadAllLines(UsenetEncoding.Default)); ValidationResult result = YencValidator.Validate(article); Assert.False(result.IsValid); Assert.Equal(errorCode, result.Failures.Single().Code); }
public void ArticleShouldBeValid(string fileName) { YencArticle article = YencArticleDecoder.Decode( testData.GetEmbeddedFile(fileName).ReadAllLines(UsenetEncoding.Default)); bool actual = YencValidator.Validate(article).IsValid; Assert.True(actual); }