56 references to EnumerateContent
Microsoft.Extensions.DocumentExtraction.Abstractions.Tests (4)
DelegatingDocumentExtractionClientTests.cs (2)
77Assert.Equal("**body**", Assert.IsType<TextContent>(Assert.Single(actual.EnumerateContent()).Content).Text); 87Assert.Equal("**body**", Assert.IsType<TextContent>(Assert.Single(actual.EnumerateContent()).Content).Text);
DocumentExtractionDocumentBuilderTests.cs (2)
140Assert.Same(table, Assert.Single(actual.EnumerateContent())); 232Assert.Empty(actual.EnumerateContent());
Microsoft.Extensions.DocumentExtraction.Tests (3)
DocumentExtractionMiddlewareTests.cs (3)
274Assert.Equal("visible **text**", Assert.IsType<TextContent>(Assert.Single(actual.EnumerateContent()).Content).Text); 389Assert.Same(image, Assert.Single(actual.EnumerateContent())); 645Assert.Same(image, Assert.Single(actual.EnumerateContent()));
Microsoft.Extensions.Documents.Abstractions.Tests (49)
DocumentElementTests.cs (3)
131InvalidOperationException selfException = Assert.Throws<InvalidOperationException>(() => document.EnumerateContent().ToArray()); 137InvalidOperationException ancestorException = Assert.Throws<InvalidOperationException>(() => document.EnumerateContent().ToArray()); 257Assert.Equal(new ExtractionDocumentElement[] { text, image, extension }, document.EnumerateContent());
DocumentExtensionElementTests.cs (1)
89Assert.Same(extension, Assert.Single(document.EnumerateContent()));
DocumentImageElementTests.cs (1)
114Assert.Same(image, Assert.Single(document.EnumerateContent()));
DocumentReviewFollowUpTests.cs (11)
53Assert.Equal(new[] { text, text }, first.EnumerateContent()); 54Assert.Equal(new[] { text, text }, second.EnumerateContent()); 58Assert.Empty(first.EnumerateContent()); 60Assert.Same(text, Assert.Single(second.EnumerateContent())); 78Assert.Throws<InvalidOperationException>(() => document.EnumerateContent().ToArray()); 94Assert.Throws<InvalidOperationException>(() => document.EnumerateContent().ToArray()); 108Assert.Equal(new[] { text, text }, document.EnumerateContent()); 111Assert.Throws<InvalidOperationException>(() => document.EnumerateContent().ToArray()); 115Assert.Equal(new[] { text, text, text, text }, document.EnumerateContent()); 134Assert.Equal(new[] { outer, outer }, document.EnumerateContent()); 136Assert.Equal(new[] { outer, outer }, document.EnumerateContent());
DocumentSectionTests.cs (1)
50ExtractionDocumentElement[] content = document.EnumerateContent().ToArray();
DocumentTableCellCollectionTests.cs (4)
233Assert.Same(table, Assert.Single(document.EnumerateContent())); 263Assert.Same(table, Assert.Single(document.EnumerateContent())); 278Assert.Same(table, Assert.Single(document.EnumerateContent())); 321Assert.Same(outerTable, Assert.Single(document.EnumerateContent()));
DocumentTableElementTests.cs (3)
294Assert.Same(table, Assert.Single(document.EnumerateContent())); 351Assert.Same(table, Assert.Single(document.EnumerateContent())); 412Assert.Same(table, Assert.Single(document.EnumerateContent()));
DocumentTests.Composition.cs (1)
106Assert.Equal(new ExtractionDocumentElement[] { text, table, image, extension }, document.EnumerateContent());
DocumentTests.cs (8)
65ExtractionDocumentImageElement image = Assert.IsType<ExtractionDocumentImageElement>(Assert.Single(document.EnumerateContent())); 84document.EnumerateContent().Select(element => Assert.IsType<TextContent>(element.Content).Text)); 132ExtractionDocumentElement[] content = document.EnumerateContent().ToArray(); 149ExtractionDocumentElement[] content = document.EnumerateContent().ToArray(); 179Assert.Equal(new[] { text7, text2 }, document.EnumerateContent()); 196Assert.Empty(document.EnumerateContent()); 222Assert.Empty(document.EnumerateContent()); 246Assert.Same(text, Assert.Single(document.EnumerateContent()));
DocumentTests.StandardContent.cs (14)
29Assert.Empty(document.EnumerateContent()); 62Assert.Same(text, Assert.Single(document.EnumerateContent())); 81document.EnumerateContent().Select(element => Assert.IsType<TextContent>(element.Content).Text)); 84document.EnumerateContent().Select(element => Assert.IsType<TextContent>(element.Content).Text)); 102Assert.Equal("child", Assert.IsType<TextContent>(Assert.Single(document.EnumerateContent()).Content).Text); 114Assert.Equal(section.Elements, document.EnumerateContent()); 128Assert.Same(custom, Assert.Single(document.EnumerateContent())); 131Assert.Equal(section.Elements, document.EnumerateContent()); 137Assert.Equal(section.Elements, document.EnumerateContent()); 178Assert.Same(table, Assert.Single(document.EnumerateContent())); 202Assert.Same(image, Assert.Single(document.EnumerateContent())); 344Assert.Empty(document.EnumerateContent()); 348Assert.Same(element, Assert.Single(document.EnumerateContent())); 375Assert.Same(image, Assert.Single(document.EnumerateContent()));
PreviewContractTests.cs (2)
63Assert.Empty(document.EnumerateContent()); 106Assert.Same(text, Assert.Single(document.EnumerateContent()));