25 references to Sources
Microsoft.Extensions.Documents.Abstractions.Tests (25)
DocumentReferencesTests.cs (2)
368cell.Sources.Add(null!); 370Assert.Null(Assert.Single(cell.Sources));
DocumentReviewFollowUpTests.cs (3)
24Assert.IsType<List<ExtractionDocumentSourceReference>>(new ExtractionDocumentTableCell().Sources); 159cell.Sources.Add(reference); 172cell.Sources.Clear();
DocumentTableCellCollectionTests.cs (5)
164cell.Sources.Add(cellSource); 213Assert.Same(cellSource, Assert.Single(cell.Sources)); 509oldAnchor.Sources.Add(new ExtractionDocumentSourceReference(frame, DocumentAnnotationTestData.Polygon())); 583Assert.Same(frame, oldAnchor.Sources[0].Page); 584Assert.Equal(DocumentAnnotationTestData.Polygon(), oldAnchor.Sources[0].Polygon);
DocumentTableCellTests.cs (7)
121empty.Sources.Add(new ExtractionDocumentSourceReference(page, DocumentAnnotationTestData.Polygon())); 134Assert.Equal(DocumentAnnotationTestData.Polygon(), empty.Sources[0].Polygon); 136empty.Sources.Add(new ExtractionDocumentSourceReference(page)); 137Assert.Equal(2, empty.Sources.Count); 166empty.Sources.Add(new ExtractionDocumentSourceReference(pdf, DocumentAnnotationTestData.Polygon())); 167empty.Sources.Add(new ExtractionDocumentSourceReference(raster, rasterPolygon)); 193var sources = table.Cells.GetCoveringCell(0, 1)!.Sources;
DocumentTableElementTests.cs (4)
306empty.Sources.Add(new ExtractionDocumentSourceReference(frame, DocumentAnnotationTestData.Polygon(), "NATIVE_ONLY")); 319Assert.Same(frame, Assert.Single(empty.Sources).Page); 321Assert.Equal(DocumentAnnotationTestData.Polygon(), empty.Sources[0].Polygon); 322Assert.Equal("NATIVE_ONLY", empty.Sources[0].GetRawRepresentation());
DocumentTests.Composition.cs (2)
45"empty-cell" => empty.Sources, 108Assert.All(table.Cells, cell => Assert.Empty(cell!.Sources));
DocumentTests.StandardContent.cs (2)
401firstCell.Sources.Add(reference); 414Assert.Same(reference, Assert.Single(firstCell.Sources));