go.sdls.io/sin@v0.0.9/pkg/sin/test_helpers.go (about) 1 // Copyright 2017 Manu Martinez-Almeida. All rights reserved. 2 // Use of this source code is governed by a MIT style 3 // license that can be found in the LICENSE file. 4 5 package sin 6 7 import "net/http" 8 9 // CreateTestContext returns a fresh engine and context for testing purposes 10 func CreateTestContext(w http.ResponseWriter) (c *Context, r *Engine) { 11 r = New() 12 c = r.allocateContext() 13 c.reset() 14 c.writermem.reset(w) 15 return 16 }