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) } }