Documentation
¶
Overview ¶
* Beego Test Suite
a code coverage friendly http test framework
Index ¶
- type Tester
- func (t *Tester) Before(callback func(r *http.Request)) *Tester
- func (t *Tester) Controller(ctrl beego.ControllerInterface) *Tester
- func (t *Tester) Delete(uri string) *Tester
- func (t *Tester) Get(uri string) *Tester
- func (t *Tester) Params(p map[string]string) *Tester
- func (t *Tester) PostJSON(uri string, body ...interface{}) *Tester
- func (t *Tester) PostXML(uri string, body ...interface{}) *Tester
- func (t *Tester) PutJSON(uri string, body ...interface{}) *Tester
- func (t *Tester) PutXML(uri string, body ...interface{}) *Tester
- func (t *Tester) Receive(data interface{}) error
- func (t *Tester) Request(r *http.Request) *Tester
- func (t *Tester) Reset() *Tester
- func (t *Tester) Response() *httptest.ResponseRecorder
- func (t *Tester) Run(h func()) *Tester
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Tester ¶
type Tester struct {
// contains filtered or unexported fields
}
func (*Tester) Controller ¶
func (t *Tester) Controller(ctrl beego.ControllerInterface) *Tester
func (*Tester) Response ¶
func (t *Tester) Response() *httptest.ResponseRecorder
Click to show internal directories.
Click to hide internal directories.