public void CheckHtmlTransformation_OnInvalidHtmlInput_ShouldReturnTransformationError(string input) { var ht = new HtmlTransformation(); var sb = new StringBuilder(); sb.Append(input); ILoggerFactory loggerFac = new LoggerFactory(); var logger = loggerFac.CreateLogger("TestLogger"); ht.Process(sb, logger, _Response); var isEmpty = string.IsNullOrEmpty(_Response.TransformationErrors.ToString()); Assert.False(isEmpty); }
public void CheckHtmlTransformation_OnValidHtmlInput_ShouldReturnNoError() { var ht = new HtmlTransformation(); var sb = new StringBuilder(); sb.Append("<html><head><title>BindKraft</title></head><body></body></html>"); var result = new StringBuilder(); result = ht.Process(sb, null, _Response); var isEmpty = string.IsNullOrEmpty(_Response.TransformationErrors.ToString()); Assert.True(isEmpty); Assert.Equal("<title>BindKraft</title>", result.ToString()); }