This commit is contained in:
2026-10-03 00:44:03 +07:00
parent f6b799ff39
commit bd1120d10f
5 changed files with 75 additions and 12 deletions
+6
View File
@@ -62,6 +62,12 @@ func TestTeamRegistrationHandler(t *testing.T) {
if strings.Contains(res.Body.String(), "private database detail") {
t.Fatal("private error exposed")
}
if tc.name == "invalid fields" && !strings.Contains(res.Body.String(), team_service.ErrInvalidRegistration.Error()) {
t.Fatalf("public validation error missing: %s", res.Body.String())
}
if tc.name == "closed" && !strings.Contains(res.Body.String(), team_service.ErrRegistrationClosed.Error()) {
t.Fatalf("public registration error missing: %s", res.Body.String())
}
if tc.name == "malformed" && !strings.Contains(res.Body.String(), "unexpected EOF") {
t.Fatalf("malformed JSON reason missing: %s", res.Body.String())
}