Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeHTTPClient ¶
type FakeHTTPClient struct { http.Client SpyRequest *http.Request FakeResponse *http.Response FakeError error }
FakeHTTPClient - a fake http client
type FakeInfo ¶
type FakeInfo struct { Name string `json:"name"` Version string `json:"version"` Arch string `json:"arch"` }
FakeInfo - Fake info struct
type FakeRenderer ¶
type FakeRenderer struct { render.Render SpyStatusCode int SpyValue interface{} SpyResponseWriter http.ResponseWriter }
FakeRenderer - a fake unrolled Renderer
func (*FakeRenderer) JSON ¶
func (s *FakeRenderer) JSON(res http.ResponseWriter, statusCode int, value interface{}) (err error)
JSON - fake json renderer
func (*FakeRenderer) Text ¶
func (s *FakeRenderer) Text(res http.ResponseWriter, statusCode int, value string) (err error)
Text - fake text Renderer
type FakeRequestBody ¶
FakeRequestBody - a fake response body object
type FakeResponseBody ¶
FakeResponseBody - a fake response body object
Click to show internal directories.
Click to hide internal directories.