83 references to SourcePages
Microsoft.Extensions.DocumentExtraction.Abstractions.Tests (7)
DocumentExtractionDocumentBuilderTests.cs (7)
125expected.SourcePages.Add(frame); 126expected.SourcePages.Add(new ExtractionDocumentSourcePage("blank", 2)); 137Assert.Equal(new[] { frame.Identifier, "blank" }, actual.SourcePages.Select(static page => page.Identifier)); 138Assert.Equal(new int?[] { 7, 2 }, actual.SourcePages.Select(static page => page.PageNumber)); 139Assert.Same(frame, actual.SourcePages[0]); 180expected.SourcePages.Add(frame); 187Assert.Same(frame, Assert.Single(actual.SourcePages));
Microsoft.Extensions.DocumentExtraction.Tests (2)
DocumentExtractionMiddlewareTests.cs (2)
377expected.SourcePages.Add(reference.Page); 530expected.SourcePages.Add(reference.Page);
Microsoft.Extensions.Documents.Abstractions.Tests (74)
DocumentElementTests.cs (14)
67Assert.Empty(document.SourcePages); 68document.SourcePages.Add(first.Page); 69document.SourcePages.Add(second.Page); 71Assert.Equal(new[] { first.Page, second.Page }, document.SourcePages); 76Assert.Equal(2, document.SourcePages.Count); 99document.SourcePages.Add(firstSource.Page); 100document.SourcePages.Add(secondSource.Page); 101Assert.Equal(new[] { firstSource.Page, secondSource.Page }, document.SourcePages); 116document.SourcePages.Add(page.Page); 120Assert.Same(page.Page, Assert.Single(document.SourcePages)); 201document.SourcePages.Add(polygonOnly); 202document.SourcePages.Add(dimensionsOnly); 213Assert.Equal(new[] { polygonOnly, dimensionsOnly }, document.SourcePages); 246document.SourcePages.Add(page);
DocumentExtensionElementTests.cs (3)
72document.SourcePages.Add(first.Page); 73document.SourcePages.Add(second.Page); 88Assert.Equal(new[] { first.Page, second.Page }, document.SourcePages);
DocumentImageElementTests.cs (2)
99document.SourcePages.Add(page); 115Assert.Same(page, Assert.Single(document.SourcePages));
DocumentReferencesTests.cs (2)
217document.SourcePages.Add(page); 221Assert.Same(page, Assert.Single(document.SourcePages));
DocumentReviewFollowUpTests.cs (8)
169Assert.Empty(document.SourcePages); 170document.SourcePages.Add(page); 171Assert.Same(page, Assert.Single(document.SourcePages)); 174Assert.Same(page, Assert.Single(document.SourcePages)); 186document.SourcePages.Add(named); 187document.SourcePages.Add(seven); 188document.SourcePages.Add(two); 194Assert.Equal(new int?[] { null, 7, 2 }, document.SourcePages.Select(page => page.PageNumber));
DocumentTableCellCollectionTests.cs (8)
136document.SourcePages.Add(page); 222Assert.Same(page, Assert.Single(document.SourcePages)); 472Assert.Empty(document.SourcePages); 483other.SourcePages.Add(candidateText.Sources[0].Page); 487Assert.Same(candidateText.Sources[0].Page, Assert.Single(other.SourcePages)); 506document.SourcePages.Add(frame); 530Assert.Same(frame, Assert.Single(document.SourcePages)); 582Assert.Same(frame, Assert.Single(document.SourcePages));
DocumentTableCellTests.cs (9)
120document.SourcePages.Add(page); 135Assert.Same(page, Assert.Single(document.SourcePages)); 159document.SourcePages.Add(pdf); 160document.SourcePages.Add(raster); 182Assert.Equal(new[] { pdf, raster }, document.SourcePages); 185Assert.Equal(new[] { pdf, raster }, document.SourcePages); 192Assert.Equal(new[] { pdf, raster }, document.SourcePages); 195Assert.Same(document.SourcePages[0], sources[0].Page); 196Assert.Same(document.SourcePages[1], sources[1].Page);
DocumentTableElementTests.cs (3)
305document.SourcePages.Add(frame); 320Assert.Same(frame, Assert.Single(document.SourcePages)); 332Assert.Same(frame, Assert.Single(document.SourcePages));
DocumentTests.Composition.cs (6)
62Assert.Empty(document.SourcePages); 66Assert.Empty(document.SourcePages); 67document.SourcePages.Add(page); 69Assert.Same(page, Assert.Single(document.SourcePages)); 72Assert.Same(page, Assert.Single(document.SourcePages)); 109Assert.Empty(document.SourcePages);
DocumentTests.cs (12)
172document.SourcePages.Add(page7); 173document.SourcePages.Add(page2); 174Assert.Equal(new[] { page7, page2 }, document.SourcePages); 180Assert.Equal(new int?[] { 7, 2 }, document.SourcePages.Select(page => page.PageNumber)); 192document.SourcePages.Add(page); 197Assert.Same(page, Assert.Single(document.SourcePages)); 214document.SourcePages.Add(page7); 215document.SourcePages.Add(page2); 216document.SourcePages.Add(page7); 218Assert.Equal(new[] { page7, page2, page7 }, document.SourcePages); 237document.SourcePages.Add(page); 245Assert.Same(page, Assert.Single(document.SourcePages));
DocumentTests.StandardContent.cs (2)
394document.SourcePages.Add(page); 416Assert.Same(page, Assert.Single(document.SourcePages));
DocumentTextElementTests.cs (2)
36document.SourcePages.Add(page); 47Assert.Same(page, Assert.Single(document.SourcePages));
PreviewContractTests.cs (3)
87Assert.IsType<List<ExtractionDocumentSourcePage>>(document.SourcePages); 88document.SourcePages.AddRange([named, seven, blank, named]); 97Assert.Equal(new[] { named, seven, blank, named }, document.SourcePages);