();
+ Assert.That(paragraphs.Count(), Is.EqualTo(3));
+ Assert.That(paragraphs.First().ParagraphProperties?.ParagraphStyleId?.Val?.Value,
+ Is.EqualTo(converter.HtmlStyles.DefaultStyles.HeaderStyle));
+ Assert.That(paragraphs.Skip(1).Select(p => p.ParagraphProperties?.ParagraphStyleId?.Val?.Value),
+ Has.All.EqualTo(converter.HtmlStyles.DefaultStyles.ListParagraphStyle));
+ }
+
+ [Test]
+ public async Task Footer_ReturnsStyleParagraphs()
+ {
+ await converter.ParseFooter(@"
+
+ ");
+
+ var footer = mainPart.FooterParts.FirstOrDefault()?.Footer;
+ Assert.That(footer, Is.Not.Null);
+ var paragraphs = footer.Elements();
+ Assert.That(paragraphs.Count(), Is.EqualTo(2));
+ Assert.That(paragraphs.Select(p => p.ParagraphProperties?.ParagraphStyleId?.Val?.Value),
+ Has.All.EqualTo(converter.HtmlStyles.DefaultStyles.FooterStyle));
+ }
}
}
\ No newline at end of file