Documentation
¶
Index ¶
- func ServerWithAssertions(c *qt.C, mockResponse interface{}, ...) *httptest.Server
- type MockServer
- func (m MockServer) Client() *lago.Client
- func (m *MockServer) Close()
- func (m *MockServer) MatchBody(body string) *MockServer
- func (m *MockServer) MatchJSONBody(body interface{}) *MockServer
- func (m *MockServer) MatchMethod(method string) *MockServer
- func (m *MockServer) MatchPath(path string) *MockServer
- func (m *MockServer) MatchQuery(queryParams interface{}) *MockServer
- func (m *MockServer) MockResponse(mockResponse interface{}) *MockServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MockServer ¶
type MockServer struct {
// contains filtered or unexported fields
}
func NewMockServer ¶
func NewMockServer(c *qt.C) *MockServer
func (MockServer) Client ¶
func (m MockServer) Client() *lago.Client
func (*MockServer) Close ¶
func (m *MockServer) Close()
func (*MockServer) MatchBody ¶
func (m *MockServer) MatchBody(body string) *MockServer
func (*MockServer) MatchJSONBody ¶
func (m *MockServer) MatchJSONBody(body interface{}) *MockServer
func (*MockServer) MatchMethod ¶
func (m *MockServer) MatchMethod(method string) *MockServer
func (*MockServer) MatchPath ¶
func (m *MockServer) MatchPath(path string) *MockServer
func (*MockServer) MatchQuery ¶
func (m *MockServer) MatchQuery(queryParams interface{}) *MockServer
func (*MockServer) MockResponse ¶
func (m *MockServer) MockResponse(mockResponse interface{}) *MockServer
Click to show internal directories.
Click to hide internal directories.