feat(api): 接入微信登录并原生实现咨询域(ECR-049/050)
小程序可在 Go 上完成微信手机号登录、测评、预约和下单,不再反代 Java。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
package integration_test
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
"testing"
|
||||
)
|
||||
|
||||
func TestConsultNativePublic(t *testing.T) {
|
||||
r, _ := setupAPI(t)
|
||||
env, _ := doJSON(t, r, http.MethodPost, "/api/v1/psychic/banner/all", nil, "")
|
||||
if env.Code != 0 {
|
||||
t.Fatalf("banner code %d", env.Code)
|
||||
}
|
||||
env, _ = doJSON(t, r, http.MethodGet, "/api/v1/psychic/news/page?type=1&showMain=1&pageNo=1&pageSize=10", nil, "")
|
||||
if env.Code != 0 {
|
||||
t.Fatalf("news code %d", env.Code)
|
||||
}
|
||||
env, _ = doJSON(t, r, http.MethodPost, "/api/v1/psychic/study/list?showMain=1", nil, "")
|
||||
if env.Code != 0 {
|
||||
t.Fatalf("study code %d", env.Code)
|
||||
}
|
||||
env, _ = doJSON(t, r, http.MethodGet, "/api/v1/psychic/doctor-info/page?pageNo=1&pageSize=10&isTop=1", nil, "")
|
||||
if env.Code != 0 {
|
||||
t.Fatalf("doctor page code %d", env.Code)
|
||||
}
|
||||
env, _ = doJSON(t, r, http.MethodPost, "/api/v1/psychic/procotol/getByCode?code=consultation_appointment_agreement", nil, "")
|
||||
if env.Code != 0 {
|
||||
t.Fatalf("protocol code %d", env.Code)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user