MCPcopy
hub / github.com/gin-gonic/gin / TestResponseWriterReset

Function TestResponseWriterReset

response_writer_test.go:42–54  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

40}
41
42func TestResponseWriterReset(t *testing.T) {
43 testWriter := httptest.NewRecorder()
44 writer := &responseWriter{}
45 var w ResponseWriter = writer
46
47 writer.reset(testWriter)
48 assert.Equal(t, -1, writer.size)
49 assert.Equal(t, http.StatusOK, writer.status)
50 assert.Equal(t, testWriter, writer.ResponseWriter)
51 assert.Equal(t, -1, w.Size())
52 assert.Equal(t, http.StatusOK, w.Status())
53 assert.False(t, w.Written())
54}
55
56func TestResponseWriterWriteHeader(t *testing.T) {
57 testWriter := httptest.NewRecorder()

Callers

nothing calls this directly

Calls 4

resetMethod · 0.95
SizeMethod · 0.95
StatusMethod · 0.95
WrittenMethod · 0.95

Tested by

no test coverage detected