You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

16 lines
372 B

package apiserver
import (
"github.com/stretchr/testify/assert"
"net/http"
"net/http/httptest"
"testing"
)
func TestAPIServer_HandleHello(t *testing.T) {
srv := New()
rec := httptest.NewRecorder()
req, _ := http.NewRequest(http.MethodGet, "/test", nil)
srv.handlerTest().ServeHTTP(rec, req)
assert.Equal(t, rec.Body.String(), "<h1>Title</h1><div>Body</div>")
}