fix comb form_config_service

This commit is contained in:
2025-11-01 16:57:58 +08:00
parent da37b4d7bc
commit 90bb1d017e
4 changed files with 112 additions and 25 deletions

View File

@@ -1,14 +1,15 @@
package services
import (
"context"
"testing"
)
func TestFormConfigService_GetFormConfig(t *testing.T) {
service := NewFormConfigService()
service := NewFormConfigServiceWithoutDependencies()
// 测试获取存在的API配置
config, err := service.GetFormConfig("IVYZ9363")
config, err := service.GetFormConfig(context.Background(), "IVYZ9363")
if err != nil {
t.Fatalf("获取表单配置失败: %v", err)
}
@@ -47,7 +48,7 @@ func TestFormConfigService_GetFormConfig(t *testing.T) {
}
// 测试获取不存在的API配置
config, err = service.GetFormConfig("NONEXISTENT")
config, err = service.GetFormConfig(context.Background(), "NONEXISTENT")
if err != nil {
t.Fatalf("获取不存在的API配置不应返回错误: %v", err)
}
@@ -58,9 +59,9 @@ func TestFormConfigService_GetFormConfig(t *testing.T) {
}
func TestFormConfigService_FieldValidation(t *testing.T) {
service := NewFormConfigService()
service := NewFormConfigServiceWithoutDependencies()
config, err := service.GetFormConfig("FLXG3D56")
config, err := service.GetFormConfig(context.Background(), "FLXG3D56")
if err != nil {
t.Fatalf("获取表单配置失败: %v", err)
}
@@ -96,9 +97,9 @@ func TestFormConfigService_FieldValidation(t *testing.T) {
}
func TestFormConfigService_FieldLabels(t *testing.T) {
service := NewFormConfigService()
service := NewFormConfigServiceWithoutDependencies()
config, err := service.GetFormConfig("IVYZ9363")
config, err := service.GetFormConfig(context.Background(), "IVYZ9363")
if err != nil {
t.Fatalf("获取表单配置失败: %v", err)
}