public void InvalidMultiLineResponseShouldBeParsedCorrectly( int responseCode, string responseMessage, int requestType, string[] lines) { NntpArticleResponse articleResponse = new ArticleResponseParser((ArticleRequestType)requestType).Parse( responseCode, responseMessage, lines.ToList()); Assert.Null(articleResponse.Article); }
public void MultiLineResponseShouldBeParsedCorrectly( int responseCode, string responseMessage, int requestType, string[] lines, XSerializable <NntpArticle> expected) { NntpArticle expectedArticle = expected.Object; NntpArticleResponse articleResponse = new ArticleResponseParser((ArticleRequestType)requestType) .Parse(responseCode, responseMessage, lines.ToList()); NntpArticle actualArticle = articleResponse.Article; Assert.Equal(expectedArticle, actualArticle); }