Files
poseidon/internal/api/health_test.go
2023-09-11 13:44:29 +02:00

17 lines
353 B
Go

package api
import (
"net/http"
"net/http/httptest"
)
func (s *MainTestSuite) TestHealthRoute() {
request, err := http.NewRequest(http.MethodGet, "/health", http.NoBody)
if err != nil {
s.T().Fatal(err)
}
recorder := httptest.NewRecorder()
http.HandlerFunc(Health).ServeHTTP(recorder, request)
s.Equal(http.StatusNoContent, recorder.Code)
}