19 lines
432 B
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)
|
|
}
|
|
}
|