sync: 同步短信服务 v1.0.4 并脱敏

This commit is contained in:
MiFaZhan
2026-10-29 14:17:14 +08:00
parent 6c26f7a0e1
commit e6997f51ed
22 changed files with 450 additions and 168 deletions
+2 -2
View File
@@ -30,7 +30,7 @@ func TestSendSuccess(t *testing.T) {
server := httptest.NewServer(NewHandler(fake))
defer server.Close()
body := `{"config":{"serviceType":"1","accessKeyId":"id","accessKeySecret":"secret","signName":"测试签名","templateId":"SMS_1"},"params":{"phoneNumber":"138****8000","msgContent":"{\"code\":\"123456\"}"}}`
body := `{"config":{"serviceType":"1","accessKeyId":"id","accessKeySecret":"secret","signName":"测试签名","templateId":"SMS_1"},"params":{"phoneNumber":"13800008000","msgContent":"{\"code\":\"123456\"}"}}`
response, err := http.Post(server.URL+"/api/v1/sms/send", "application/json", strings.NewReader(body))
if err != nil {
t.Fatal(err)
@@ -40,7 +40,7 @@ func TestSendSuccess(t *testing.T) {
if response.StatusCode != http.StatusOK {
t.Fatalf("status = %d, want %d", response.StatusCode, http.StatusOK)
}
if fake.config.ServiceType != sms.ServiceAliyun || fake.message.PhoneNumber != "138****8000" {
if fake.config.ServiceType != sms.ServiceAliyun || fake.message.PhoneNumber != "13800008000" {
t.Fatalf("unexpected request: config=%+v message=%+v", fake.config, fake.message)
}
}