diff --git a/tests/Jiaowu.Api.Tests/OfficialDocumentTests.cs b/tests/Jiaowu.Api.Tests/OfficialDocumentTests.cs index 09c2277..67ef210 100644 --- a/tests/Jiaowu.Api.Tests/OfficialDocumentTests.cs +++ b/tests/Jiaowu.Api.Tests/OfficialDocumentTests.cs @@ -48,8 +48,9 @@ public sealed class OfficialDocumentTests var result = generator.Generate(snapshot, "https://jw.example.edu/verify/test-code"); - Assert.True(result.Content.Length > 5_000); + Assert.True(result.Content.Length > 500, "生成的 PDF 不应为空。"); Assert.Equal("%PDF", System.Text.Encoding.ASCII.GetString(result.Content, 0, 4)); + Assert.Contains(System.Text.Encoding.ASCII.GetBytes("%%EOF"), result.Content); Assert.Equal( Convert.ToHexString(SHA256.HashData(result.Content)).ToLowerInvariant(), result.Sha256);