|
|
7559028164
|
test: add FluentValidation unit tests for all command/query validators
ValidatorTests.cs covers 21 scenarios across 4 validators:
MergePdfsCommandValidator (3):
- TwoOrMoreStreams passes, SingleStream fails, NullStreams fails
AddAnnotationValidator (7):
- Valid circle passes, FreeText without content fails,
TextMarkup without style fails, invalid/valid color hex,
zero page number fails, invalid rectangle (X2<X1) fails
AddStampValidator (6):
- Valid text stamp passes, missing Text/ImageBytes/PredefinedType each fail,
opacity > 1.0 fails, invalid color hex fails
ConvertToPdfACommandValidator (4):
- All valid levels pass, invalid level fails, empty level fails, null stream fails
|
2026-08-28 11:46:28 +02:00 |
|