Documentation ¶
Index ¶
- type FakeRequester
- func (f *FakeRequester) GetHost() string
- func (f *FakeRequester) GetPassword() string
- func (f *FakeRequester) GetSchema() string
- func (f *FakeRequester) GetURL(path string, query ...string) url.URL
- func (f *FakeRequester) GetUsername() string
- func (f *FakeRequester) Request(method string, url url.URL, body []byte, header http.Header) (resp *http.Response, respBody []byte, err error)
- type HeaderOpt
- type Requester
- func (requester *Requester) GetHost() string
- func (requester *Requester) GetPassword() string
- func (requester *Requester) GetSchema() string
- func (requester *Requester) GetURL(path string, query ...string) url.URL
- func (requester *Requester) GetUsername() string
- func (requester *Requester) Request(method string, url url.URL, body []byte, header http.Header) (resp *http.Response, respBody []byte, err error)
- type RequesterInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeRequester ¶
type FakeRequester struct {
ReqFunc func(method string, url url.URL, body []byte, header http.Header) (resp *http.Response, respBody []byte, err error)
}
Mock
func (*FakeRequester) GetHost ¶
func (f *FakeRequester) GetHost() string
func (*FakeRequester) GetPassword ¶
func (f *FakeRequester) GetPassword() string
func (*FakeRequester) GetSchema ¶
func (f *FakeRequester) GetSchema() string
func (*FakeRequester) GetUsername ¶
func (f *FakeRequester) GetUsername() string
Click to show internal directories.
Click to hide internal directories.