morz-infoboard/server/backend/internal/httpapi/messagewall_test.go

19 lines
432 B
Go

package httpapi
import (
"bytes"
"net/http"
"net/http/httptest"
"testing"
)
func TestHandleResolveMessageWallInvalidJSON(t *testing.T) {
req := httptest.NewRequest(http.MethodPost, "/api/v1/tools/message-wall/resolve", bytes.NewBufferString("{"))
w := httptest.NewRecorder()
handleResolveMessageWall(w, req)
if got, want := w.Code, http.StatusBadRequest; got != want {
t.Fatalf("status = %d, want %d", got, want)
}
}