(t *testing.T)
| 13 | ) |
| 14 | |
| 15 | func 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 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…