109 references to new
Microsoft.Extensions.DocumentExtraction.Abstractions.Tests (3)
DelegatingDocumentExtractionClientTests.cs (1)
68section.Elements.Add(new ExtractionDocumentTextElement(new TextContent("**body**"), role: "heading") { HeadingLevel = 3 });
DocumentExtractionDocumentBuilderTests.cs (2)
118ExtractionDocumentTextElement content = new(new TextContent("**cell**"), role: "Vendor.Custom") { HeadingLevel = 10 }; 153table.Cells[0, 0] = new ExtractionDocumentTableCell(new ExtractionDocumentTextElement(new TextContent("replacement")));
Microsoft.Extensions.Documents.Abstractions.Tests (106)
DocumentElementTests.cs (13)
19section.Elements.Add(new ExtractionDocumentTextElement(new TextContent("semantic paragraph"))); 28ExtractionDocumentTextElement element = new(new TextContent("stored markdown")); 40ExtractionDocumentTextElement element = new(new TextContent("content")); 60ExtractionDocumentTextElement element = new(new TextContent("content")); 82ExtractionDocumentTextElement element = new(new TextContent("content")); 109ExtractionDocumentTextElement element = new(new TextContent("content")); 150ExtractionDocumentTextElement element = new(new TextContent("stored"), role: "heading") 170ExtractionDocumentTextElement element = new(new TextContent("")); 185() => new ExtractionDocumentTextElement(null!)); 193ExtractionDocumentTextElement text = new(new TextContent("visible")); 222ExtractionDocumentTextElement text = new(new TextContent("")); 241ExtractionDocumentTextElement text = new(new TextContent("visible **text**")); 243ExtractionDocumentTextElement extension = new(new TextContent("extension"), role: "vendor-extra");
DocumentExtensionElementTests.cs (1)
67ExtractionDocumentTextElement extension = new(new TextContent("visible **text**"), role: "vendor-extra");
DocumentReferencesTests.cs (2)
212ExtractionDocumentTextElement text = new(new TextContent("visible")); 365ExtractionDocumentTextElement text = new(new TextContent("visible"));
DocumentReviewFollowUpTests.cs (5)
49ExtractionDocumentTextElement text = new(new TextContent("original")); 103ExtractionDocumentTextElement text = new(new TextContent("body")); 123ExtractionDocumentTextElement shared = new(new TextContent("value")); 147ExtractionDocumentTextElement text = new(new TextContent("visible")); 190ExtractionDocumentTextElement text = new(new TextContent("named page"));
DocumentSectionTests.cs (4)
37ExtractionDocumentTextElement first = new(new TextContent("first")); 39ExtractionDocumentTextElement nestedFirst = new(new TextContent("nested-first")); 40ExtractionDocumentTextElement nestedLast = new(new TextContent("nested-last")); 41ExtractionDocumentTextElement last = new(new TextContent("last"));
DocumentTableCellCollectionTests.cs (17)
18ExtractionDocumentTextElement firstContent = new(new TextContent("first")); 19ExtractionDocumentTextElement lastContent = new(new TextContent("last")); 44ExtractionDocumentTextElement content = new(new TextContent("cell")); 84ExtractionDocumentTextElement oldContent = new(new TextContent("old")); 85ExtractionDocumentTextElement replacementContent = new(new TextContent("replacement")); 112ExtractionDocumentTextElement content = new(new TextContent("cell")); 143ExtractionDocumentTextElement first = new(paragraphA, "paragraph"); 144ExtractionDocumentTextElement last = new(paragraphB, "paragraph"); 257ExtractionDocumentTextElement paragraph = new(new TextContent("cell-only paragraph")); 333ExtractionDocumentTextElement content = new(new TextContent("content")); 358ExtractionDocumentTableCell anchor = new(new ExtractionDocumentTextElement(new TextContent("MERGED_A")), 2, 2, "header"); 359ExtractionDocumentTableCell ordinary = new(new ExtractionDocumentTextElement(new TextContent("B"))); 388ExtractionDocumentTextElement text = new(new TextContent("MERGED_A")); 439ExtractionDocumentTextElement anchorText = new(new TextContent("MERGED_A")); 445ExtractionDocumentTextElement candidateText = new(new TextContent("candidate **value**")); 507ExtractionDocumentTextElement oldText = new(new TextContent("lO0? &")); 518ExtractionDocumentTextElement replacementText = new(new TextContent("replacement?"));
DocumentTableCellTests.cs (8)
19ExtractionDocumentTextElement content = new(new TextContent("cell")); 38ExtractionDocumentTextElement content = new(new TextContent("cell")); 78ExtractionDocumentTextElement text = new(new TextContent("cell")); 105ExtractionDocumentTextElement text = new(new TextContent("cell")); 147ExtractionDocumentTextElement text = new(new TextContent("content")); 168ExtractionDocumentTextElement text = new(new TextContent("lO0 ??")); 176first.Elements.Add(new ExtractionDocumentTextElement(new TextContent("first"))); 177second.Elements.Add(new ExtractionDocumentTextElement(new TextContent("second")));
DocumentTableElementTests.cs (16)
17ExtractionDocumentTextElement leaf = new(new TextContent("L|R")); 34ExtractionDocumentTextElement text = new(new TextContent("A|<&")); 62ExtractionDocumentTableCell wide = new(new ExtractionDocumentTextElement(new TextContent("wide")), 2, 3); 63ExtractionDocumentTableCell corner = new(new ExtractionDocumentTextElement(new TextContent("corner")), role: "rowHeader"); 73ExtractionDocumentTableCell small = new(new ExtractionDocumentTextElement(new TextContent("small"))); 144ExtractionDocumentTextElement text = new(new TextContent("candidate")); 167table.Cells[0, 1] = new ExtractionDocumentTableCell(new ExtractionDocumentTextElement(new TextContent("one"))); 168table.Cells[1, 0] = new ExtractionDocumentTableCell(new ExtractionDocumentTextElement(new TextContent("two"))); 183table.Cells[0, 0] = new ExtractionDocumentTableCell(new ExtractionDocumentTextElement(new TextContent("left|right"))); 192table.Cells[0, 0] = new ExtractionDocumentTableCell(new ExtractionDocumentTextElement(new TextContent("semantic cell"))); 202ExtractionDocumentTableCell anchor = new(new ExtractionDocumentTextElement(new TextContent("MERGED_A<&")), 2, 2, "columnHeader"); 204table.Cells[2, 0] = new ExtractionDocumentTableCell(new ExtractionDocumentTextElement(new TextContent("B")), role: "rowHeader"); 235ExtractionDocumentTextElement text = new(new TextContent(" INV0ICE 1O0? <&| "), role: "heading"); 259ExtractionDocumentTextElement text = new(new TextContent("A|<")); 307ExtractionDocumentTextElement text = new(new TextContent("INV0ICE 1O0?")); 389ExtractionDocumentTextElement text = new(new TextContent("mapped A"));
DocumentTests.Composition.cs (5)
32ExtractionDocumentTextElement cellText = new(new TextContent("cell")); 37"text" => new ExtractionDocumentTextElement(new TextContent("visible")), 86ExtractionDocumentTextElement text = new(new TextContent("**local**")); 88ExtractionDocumentTextElement extension = new(new TextContent("extension"), role: "application-extra"); 90ExtractionDocumentTextElement cellText = new(new TextContent("cell|value"));
DocumentTests.cs (10)
77first.Elements.Add(new ExtractionDocumentTextElement(new TextContent("first semantic"))); 78second.Elements.Add(new ExtractionDocumentTextElement(new TextContent("second semantic"))); 113ExtractionDocumentTextElement firstText = new(new TextContent("first text")); 115ExtractionDocumentTextElement nestedText = new(new TextContent("nested text")); 117ExtractionDocumentTextElement extension = new(new TextContent("extension"), role: "application-extra"); 120ExtractionDocumentTextElement secondText = new(new TextContent("second text")); 146nested.Elements.Add(new ExtractionDocumentTextElement(new TextContent("content"))); 161ExtractionDocumentTextElement text7 = new(new TextContent("same text")); 162ExtractionDocumentTextElement text2 = new(new TextContent("same text")); 232ExtractionDocumentTextElement text = new(new TextContent("visible **text**"));
DocumentTests.StandardContent.cs (14)
49ExtractionDocumentTextElement text = new(payload); 74section.Elements.Add(new ExtractionDocumentTextElement(first)); 75section.Elements.Add(new ExtractionDocumentTextElement(new TextContent(string.Empty))); 76section.Elements.Add(new ExtractionDocumentTextElement(new TextContent("last|value"))); 92section.Elements.Add(new ExtractionDocumentTextElement(new TextContent("child"))); 109section.Elements.Add(new ExtractionDocumentTextElement(new TextContent("first"))); 130section.Elements.Insert(0, new ExtractionDocumentTextElement(new TextContent("prefix"))); 149ExtractionDocumentTextElement text = new(payload, role: "heading") { HeadingLevel = 2 }; 169ExtractionDocumentTextElement cellText = new(new TextContent("leaf|value")); 219ExtractionDocumentTextElement text = new(new TextContent("cell")); 239ExtractionDocumentTextElement text = new(payload); 391ExtractionDocumentTextElement first = new(shared); 392ExtractionDocumentTextElement second = new(shared); 425ExtractionDocumentTextElement text = new(new TextContent("**literal markdown**"));
DocumentTextElementTests.cs (9)
16ExtractionDocumentTextElement element = new(new TextContent("stored markdown"), role: "pageFooter"); 34ExtractionDocumentTextElement element = new(new TextContent("**citation** [1]"), role: role); 57Assert.Throws<ArgumentException>(nameof(role), () => new ExtractionDocumentTextElement(new TextContent("markdown"), role: role)); 63ExtractionDocumentTextElement heading = new(new TextContent("Title"), role: "heading") { HeadingLevel = 1 }; 64ExtractionDocumentTextElement pageHeader = new(new TextContent("Title"), role: "pageHeader"); 65ExtractionDocumentTextElement custom = new(new TextContent("ordinary **text**"), role: "VendorHeading") { HeadingLevel = 10 }; 91ExtractionDocumentTextElement element = new(new TextContent("header"), role: "heading") 105ExtractionDocumentTextElement element = new(new TextContent("header"), role: "heading") 119ExtractionDocumentTextElement element = new(new TextContent("header"), role: "heading")
PreviewContractTests.cs (2)
19ExtractionDocumentTextElement text = new(original, role: "Vendor.Custom") { HeadingLevel = int.MaxValue }; 89ExtractionDocumentTextElement text = new(new TextContent("unmodified"));