test(work): 补充测试用例

This commit is contained in:
Fu Diwei
2025-10-13 20:34:21 +08:00
parent ec612b64b8
commit 8b764f549c
1288 changed files with 18 additions and 0 deletions

View File

@@ -10,6 +10,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.UnitTests
{
[Fact(DisplayName = "代码质量分析")]
public void CodeAnalyze()
{
Assert.Multiple(
CodeAnalyze_BaseSDK
);
}
private void CodeAnalyze_BaseSDK()
{
// NOTICE:
// 如果 Visual Studio 遇到 “缺少 SKIT.FlurlHttpClient.Tools.CodeAnalyzer 包” 的错误,
@@ -46,6 +53,9 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.UnitTests
SdkWebhookEventDeclarationNamespace = "SKIT.FlurlHttpClient.Wechat.Work.Events",
ProjectSourceRootDirectory = Path.Combine(projdir, "./src/SKIT.FlurlHttpClient.Wechat.Work/"),
ProjectTestRootDirectory = Path.Combine(projdir, "./test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/"),
ProjectTestRequestModelSerializationSampleSubDirectory = "ModelSamples/_/",
ProjectTestResponseModelSerializationSampleSubDirectory = "ModelSamples/_/",
ProjectTestWebhookEventSerializationSampleSubDirectory = "EventSamples/_/",
ThrowOnNotFoundRequestModelClassCodeFiles = true,
ThrowOnNotFoundResponseModelClassCodeFiles = true,
ThrowOnNotFoundExecutingExtensionClassCodeFiles = true,