package middlewares import ( "testing" "github.com/stretchr/testify/assert" "github.com/valyala/fasthttp" ) func TestShouldCallNextFunction(t *testing.T) { var val = false f := func(ctx *fasthttp.RequestCtx) { val = true } context := &fasthttp.RequestCtx{} LogRequestMiddleware(f)(context) assert.Equal(t, true, val) }