Add tests for DevExpressPdfProcessor and roadmap updates
Updated ROADMAP.md to reflect progress on the TDD process for DevExpressPdfProcessor, including the creation of unit tests (6 tests in the Red Phase). Updated progress to 4/7 mini-steps completed and outlined the next step (Green Phase). Added `DevExpressPdfProcessorTests.cs` with unit tests to validate PDF files and extract metadata. Tests cover valid PDFs, null/empty inputs, corrupted PDFs, and file size calculations. Used `FluentAssertions` for assertions. Cleaned up `DocumentOperator.Tests.csproj` by removing an unused folder reference. No functional changes to the project structure.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@@ -39,8 +39,4 @@
|
||||
<ProjectReference Include="..\DocumentOperator.Infrastructure\DocumentOperator.Infrastructure.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Folder Include="Unit\Infrastructure\Services\PdfProcessing\" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user