MCPcopy Index your code
hub / github.com/labstack/echo / TestRenderWithTemplateRenderer

Function TestRenderWithTemplateRenderer

renderer_test.go:15–28  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

13)
14
15func TestRenderWithTemplateRenderer(t *testing.T) {
16 e := New()
17 req := httptest.NewRequest(http.MethodPost, "/", strings.NewReader(userJSON))
18 rec := httptest.NewRecorder()
19 c := e.NewContext(req, rec)
20 e.Renderer = &TemplateRenderer{
21 Template: template.Must(template.New("hello").Parse("Hello, {{.}}!")),
22 }
23 err := c.Render(http.StatusOK, "hello", "Jon Snow")
24 if assert.NoError(t, err) {
25 assert.Equal(t, http.StatusOK, rec.Code)
26 assert.Equal(t, "Hello, Jon Snow!", rec.Body.String())
27 }
28}

Callers

nothing calls this directly

Calls 4

RenderMethod · 0.95
NewFunction · 0.85
NewContextMethod · 0.80
StringMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…