Base:
method
ReadAsync
Microsoft.Extensions.DataIngestion.IngestionDocumentReader.ReadAsync(System.IO.FileInfo, System.String, System.String, System.Threading.CancellationToken)
4 references to ReadAsync
Microsoft.Extensions.DataIngestion.Tests (4)
Readers\MarkItDownMcpReaderTests.cs (4)
24
await Assert.ThrowsAsync<ArgumentNullException>("identifier", async () => await reader.
ReadAsync
(new FileInfo("fileName.txt"), identifier: null!));
25
await Assert.ThrowsAsync<ArgumentException>("identifier", async () => await reader.
ReadAsync
(new FileInfo("fileName.txt"), identifier: string.Empty));
37
await Assert.ThrowsAsync<ArgumentNullException>("source", async () => await reader.
ReadAsync
(null!, "identifier"));
47
await Assert.ThrowsAsync<FileNotFoundException>(async () => await reader.
ReadAsync
(nonExistentFile, "identifier"));