Documentation
¶
Overview ¶
Package testex contains various test utils.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FakeResponseWriter ¶
type FakeResponseWriter struct {
// contains filtered or unexported fields
}
FakeResponseWriter is a fake http.ResponseWriter implementor. It is used exclusively in testing.
func NewFakeResponseWriter ¶
func NewFakeResponseWriter(writers ...io.Writer) *FakeResponseWriter
NewFakeResponseWriter returns a new FakeResponseWriter.
func NewFakeResponseWriterStd ¶
func NewFakeResponseWriterStd() *FakeResponseWriter
NewFakeResponseWriter returns a new FakeResponseWriter that writes to StdOut.
func (*FakeResponseWriter) Header ¶
func (fr *FakeResponseWriter) Header() http.Header
Header implements ReponseWriter.Header().
func (*FakeResponseWriter) PrintHeader ¶
func (fr *FakeResponseWriter) PrintHeader()
PrintHeader prints the header.
func (*FakeResponseWriter) Write ¶
func (fr *FakeResponseWriter) Write(b []byte) (int, error)
Write implements ResponseWriter.Write()
func (*FakeResponseWriter) WriteHeader ¶
func (fr *FakeResponseWriter) WriteHeader(statusCode int)
WriteHeader implements ResponseWriter.WriteHeader().
Click to show internal directories.
Click to hide internal directories.