Documentation
¶
Index ¶
- func ParseLogLevel(logLevel string) (slog.Level, error)
- func RespondWithError(writer http.ResponseWriter, code int, message string, err error)
- func RespondWithJSON(writer http.ResponseWriter, code int, payload interface{})
- func RespondWithNoContent(writer http.ResponseWriter, code int)
- func RespondWithString(writer http.ResponseWriter, contentType string, code int, msg string)
- func TestExpectedMessage(t *testing.T, rr *httptest.ResponseRecorder, m string)
- func TestExpectedStatus(t *testing.T, rr *httptest.ResponseRecorder, statusCode int)
- func TestRequest(t *testing.T, method string, url string, body io.Reader, ...) *httptest.ResponseRecorder
- func TestRequestWithHeaders(t *testing.T, method string, url string, headers map[string][]string, ...) *httptest.ResponseRecorder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RespondWithError ¶
func RespondWithError(writer http.ResponseWriter, code int, message string, err error)
func RespondWithJSON ¶
func RespondWithJSON(writer http.ResponseWriter, code int, payload interface{})
func RespondWithNoContent ¶
func RespondWithNoContent(writer http.ResponseWriter, code int)
func RespondWithString ¶
func RespondWithString(writer http.ResponseWriter, contentType string, code int, msg string)
func TestExpectedMessage ¶
func TestExpectedMessage(t *testing.T, rr *httptest.ResponseRecorder, m string)
func TestExpectedStatus ¶
func TestExpectedStatus(t *testing.T, rr *httptest.ResponseRecorder, statusCode int)
func TestRequest ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.