Documentation
¶
Overview ¶
Package fakes is a generated GoMock package.
Index ¶
- type DummyHandler
- type DummyHandlerWithWrite
- type DummyWriter
- type MockAccessControl
- func (m *MockAccessControl) CanAction(arg0 *types.APIRequest, arg1 *types.APISchema, arg2 string) error
- func (m *MockAccessControl) CanCreate(arg0 *types.APIRequest, arg1 *types.APISchema) error
- func (m *MockAccessControl) CanDelete(arg0 *types.APIRequest, arg1 types.APIObject, arg2 *types.APISchema) error
- func (m *MockAccessControl) CanDo(arg0 *types.APIRequest, arg1, arg2, arg3, arg4 string) error
- func (m *MockAccessControl) CanGet(arg0 *types.APIRequest, arg1 *types.APISchema) error
- func (m *MockAccessControl) CanList(arg0 *types.APIRequest, arg1 *types.APISchema) error
- func (m *MockAccessControl) CanPatch(arg0 *types.APIRequest, arg1 types.APIObject, arg2 *types.APISchema) error
- func (m *MockAccessControl) CanUpdate(arg0 *types.APIRequest, arg1 types.APIObject, arg2 *types.APISchema) error
- func (m *MockAccessControl) CanWatch(arg0 *types.APIRequest, arg1 *types.APISchema) error
- func (m *MockAccessControl) EXPECT() *MockAccessControlMockRecorder
- type MockAccessControlMockRecorder
- func (mr *MockAccessControlMockRecorder) CanAction(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockAccessControlMockRecorder) CanCreate(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockAccessControlMockRecorder) CanDelete(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockAccessControlMockRecorder) CanDo(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call
- func (mr *MockAccessControlMockRecorder) CanGet(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockAccessControlMockRecorder) CanList(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockAccessControlMockRecorder) CanPatch(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockAccessControlMockRecorder) CanUpdate(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockAccessControlMockRecorder) CanWatch(arg0, arg1 interface{}) *gomock.Call
- type MockResponseWriter
- type MockResponseWriterMockRecorder
- type MockStore
- func (m *MockStore) ByID(arg0 *types.APIRequest, arg1 *types.APISchema, arg2 string) (types.APIObject, error)
- func (m *MockStore) Create(arg0 *types.APIRequest, arg1 *types.APISchema, arg2 types.APIObject) (types.APIObject, error)
- func (m *MockStore) Delete(arg0 *types.APIRequest, arg1 *types.APISchema, arg2 string) (types.APIObject, error)
- func (m *MockStore) EXPECT() *MockStoreMockRecorder
- func (m *MockStore) List(arg0 *types.APIRequest, arg1 *types.APISchema) (types.APIObjectList, error)
- func (m *MockStore) Update(arg0 *types.APIRequest, arg1 *types.APISchema, arg2 types.APIObject, ...) (types.APIObject, error)
- func (m *MockStore) Watch(arg0 *types.APIRequest, arg1 *types.APISchema, arg2 types.WatchRequest) (chan types.APIEvent, error)
- type MockStoreMockRecorder
- func (mr *MockStoreMockRecorder) ByID(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockStoreMockRecorder) Create(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockStoreMockRecorder) Delete(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockStoreMockRecorder) List(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockStoreMockRecorder) Update(arg0, arg1, arg2, arg3 interface{}) *gomock.Call
- func (mr *MockStoreMockRecorder) Watch(arg0, arg1, arg2 interface{}) *gomock.Call
- type MockURLBuilder
- func (m *MockURLBuilder) Action(arg0 *types.APISchema, arg1, arg2 string) string
- func (m *MockURLBuilder) Collection(arg0 *types.APISchema) string
- func (m *MockURLBuilder) CollectionAction(arg0 *types.APISchema, arg1 string) string
- func (m *MockURLBuilder) Current() string
- func (m *MockURLBuilder) EXPECT() *MockURLBuilderMockRecorder
- func (m *MockURLBuilder) Link(arg0 *types.APISchema, arg1, arg2 string) string
- func (m *MockURLBuilder) Marker(arg0 string) string
- func (m *MockURLBuilder) RelativeToRoot(arg0 string) string
- func (m *MockURLBuilder) ResourceLink(arg0 *types.APISchema, arg1 string) string
- type MockURLBuilderMockRecorder
- func (mr *MockURLBuilderMockRecorder) Action(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockURLBuilderMockRecorder) Collection(arg0 interface{}) *gomock.Call
- func (mr *MockURLBuilderMockRecorder) CollectionAction(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockURLBuilderMockRecorder) Current() *gomock.Call
- func (mr *MockURLBuilderMockRecorder) Link(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockURLBuilderMockRecorder) Marker(arg0 interface{}) *gomock.Call
- func (mr *MockURLBuilderMockRecorder) RelativeToRoot(arg0 interface{}) *gomock.Call
- func (mr *MockURLBuilderMockRecorder) ResourceLink(arg0, arg1 interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DummyHandler ¶
type DummyHandler struct {
}
func (*DummyHandler) ServeHTTP ¶
func (d *DummyHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
type DummyHandlerWithWrite ¶
type DummyHandlerWithWrite struct {
DummyHandler
// contains filtered or unexported fields
}
func NewDummyHandlerWithWrite ¶
func NewDummyHandlerWithWrite(h http.Handler) *DummyHandlerWithWrite
func (*DummyHandlerWithWrite) ServeHTTP ¶
func (d *DummyHandlerWithWrite) ServeHTTP(w http.ResponseWriter, r *http.Request)
type DummyWriter ¶
type DummyWriter struct {
// contains filtered or unexported fields
}
All other writers will attempt additional unnecessary logic Implements http.responseWriter and io.Writer
func NewDummyWriter ¶
func NewDummyWriter() *DummyWriter
func (*DummyWriter) Buffer ¶
func (d *DummyWriter) Buffer() []byte
func (*DummyWriter) Header ¶
func (d *DummyWriter) Header() http.Header
func (*DummyWriter) WriteHeader ¶
func (d *DummyWriter) WriteHeader(int)
type MockAccessControl ¶
type MockAccessControl struct {
// contains filtered or unexported fields
}
MockAccessControl is a mock of AccessControl interface.
func NewMockAccessControl ¶
func NewMockAccessControl(ctrl *gomock.Controller) *MockAccessControl
NewMockAccessControl creates a new mock instance.
func (*MockAccessControl) CanAction ¶
func (m *MockAccessControl) CanAction(arg0 *types.APIRequest, arg1 *types.APISchema, arg2 string) error
CanAction mocks base method.
func (*MockAccessControl) CanCreate ¶
func (m *MockAccessControl) CanCreate(arg0 *types.APIRequest, arg1 *types.APISchema) error
CanCreate mocks base method.
func (*MockAccessControl) CanDelete ¶
func (m *MockAccessControl) CanDelete(arg0 *types.APIRequest, arg1 types.APIObject, arg2 *types.APISchema) error
CanDelete mocks base method.
func (*MockAccessControl) CanDo ¶
func (m *MockAccessControl) CanDo(arg0 *types.APIRequest, arg1, arg2, arg3, arg4 string) error
CanDo mocks base method.
func (*MockAccessControl) CanGet ¶
func (m *MockAccessControl) CanGet(arg0 *types.APIRequest, arg1 *types.APISchema) error
CanGet mocks base method.
func (*MockAccessControl) CanList ¶
func (m *MockAccessControl) CanList(arg0 *types.APIRequest, arg1 *types.APISchema) error
CanList mocks base method.
func (*MockAccessControl) CanPatch ¶ added in v0.4.2
func (m *MockAccessControl) CanPatch(arg0 *types.APIRequest, arg1 types.APIObject, arg2 *types.APISchema) error
CanPatch mocks base method.
func (*MockAccessControl) CanUpdate ¶
func (m *MockAccessControl) CanUpdate(arg0 *types.APIRequest, arg1 types.APIObject, arg2 *types.APISchema) error
CanUpdate mocks base method.
func (*MockAccessControl) CanWatch ¶
func (m *MockAccessControl) CanWatch(arg0 *types.APIRequest, arg1 *types.APISchema) error
CanWatch mocks base method.
func (*MockAccessControl) EXPECT ¶
func (m *MockAccessControl) EXPECT() *MockAccessControlMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockAccessControlMockRecorder ¶
type MockAccessControlMockRecorder struct {
// contains filtered or unexported fields
}
MockAccessControlMockRecorder is the mock recorder for MockAccessControl.
func (*MockAccessControlMockRecorder) CanAction ¶
func (mr *MockAccessControlMockRecorder) CanAction(arg0, arg1, arg2 interface{}) *gomock.Call
CanAction indicates an expected call of CanAction.
func (*MockAccessControlMockRecorder) CanCreate ¶
func (mr *MockAccessControlMockRecorder) CanCreate(arg0, arg1 interface{}) *gomock.Call
CanCreate indicates an expected call of CanCreate.
func (*MockAccessControlMockRecorder) CanDelete ¶
func (mr *MockAccessControlMockRecorder) CanDelete(arg0, arg1, arg2 interface{}) *gomock.Call
CanDelete indicates an expected call of CanDelete.
func (*MockAccessControlMockRecorder) CanDo ¶
func (mr *MockAccessControlMockRecorder) CanDo(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call
CanDo indicates an expected call of CanDo.
func (*MockAccessControlMockRecorder) CanGet ¶
func (mr *MockAccessControlMockRecorder) CanGet(arg0, arg1 interface{}) *gomock.Call
CanGet indicates an expected call of CanGet.
func (*MockAccessControlMockRecorder) CanList ¶
func (mr *MockAccessControlMockRecorder) CanList(arg0, arg1 interface{}) *gomock.Call
CanList indicates an expected call of CanList.
func (*MockAccessControlMockRecorder) CanPatch ¶ added in v0.4.2
func (mr *MockAccessControlMockRecorder) CanPatch(arg0, arg1, arg2 interface{}) *gomock.Call
CanPatch indicates an expected call of CanPatch.
func (*MockAccessControlMockRecorder) CanUpdate ¶
func (mr *MockAccessControlMockRecorder) CanUpdate(arg0, arg1, arg2 interface{}) *gomock.Call
CanUpdate indicates an expected call of CanUpdate.
func (*MockAccessControlMockRecorder) CanWatch ¶
func (mr *MockAccessControlMockRecorder) CanWatch(arg0, arg1 interface{}) *gomock.Call
CanWatch indicates an expected call of CanWatch.
type MockResponseWriter ¶
type MockResponseWriter struct {
// contains filtered or unexported fields
}
MockResponseWriter is a mock of ResponseWriter interface.
func NewMockResponseWriter ¶
func NewMockResponseWriter(ctrl *gomock.Controller) *MockResponseWriter
NewMockResponseWriter creates a new mock instance.
func (*MockResponseWriter) EXPECT ¶
func (m *MockResponseWriter) EXPECT() *MockResponseWriterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockResponseWriter) Write ¶
func (m *MockResponseWriter) Write(arg0 *types.APIRequest, arg1 int, arg2 types.APIObject)
Write mocks base method.
func (*MockResponseWriter) WriteList ¶
func (m *MockResponseWriter) WriteList(arg0 *types.APIRequest, arg1 int, arg2 types.APIObjectList)
WriteList mocks base method.
type MockResponseWriterMockRecorder ¶
type MockResponseWriterMockRecorder struct {
// contains filtered or unexported fields
}
MockResponseWriterMockRecorder is the mock recorder for MockResponseWriter.
func (*MockResponseWriterMockRecorder) Write ¶
func (mr *MockResponseWriterMockRecorder) Write(arg0, arg1, arg2 interface{}) *gomock.Call
Write indicates an expected call of Write.
func (*MockResponseWriterMockRecorder) WriteList ¶
func (mr *MockResponseWriterMockRecorder) WriteList(arg0, arg1, arg2 interface{}) *gomock.Call
WriteList indicates an expected call of WriteList.
type MockStore ¶ added in v0.4.2
type MockStore struct {
// contains filtered or unexported fields
}
MockStore is a mock of Store interface.
func NewMockStore ¶ added in v0.4.2
func NewMockStore(ctrl *gomock.Controller) *MockStore
NewMockStore creates a new mock instance.
func (*MockStore) ByID ¶ added in v0.4.2
func (m *MockStore) ByID(arg0 *types.APIRequest, arg1 *types.APISchema, arg2 string) (types.APIObject, error)
ByID mocks base method.
func (*MockStore) Create ¶ added in v0.4.2
func (m *MockStore) Create(arg0 *types.APIRequest, arg1 *types.APISchema, arg2 types.APIObject) (types.APIObject, error)
Create mocks base method.
func (*MockStore) Delete ¶ added in v0.4.2
func (m *MockStore) Delete(arg0 *types.APIRequest, arg1 *types.APISchema, arg2 string) (types.APIObject, error)
Delete mocks base method.
func (*MockStore) EXPECT ¶ added in v0.4.2
func (m *MockStore) EXPECT() *MockStoreMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockStore) List ¶ added in v0.4.2
func (m *MockStore) List(arg0 *types.APIRequest, arg1 *types.APISchema) (types.APIObjectList, error)
List mocks base method.
type MockStoreMockRecorder ¶ added in v0.4.2
type MockStoreMockRecorder struct {
// contains filtered or unexported fields
}
MockStoreMockRecorder is the mock recorder for MockStore.
func (*MockStoreMockRecorder) ByID ¶ added in v0.4.2
func (mr *MockStoreMockRecorder) ByID(arg0, arg1, arg2 interface{}) *gomock.Call
ByID indicates an expected call of ByID.
func (*MockStoreMockRecorder) Create ¶ added in v0.4.2
func (mr *MockStoreMockRecorder) Create(arg0, arg1, arg2 interface{}) *gomock.Call
Create indicates an expected call of Create.
func (*MockStoreMockRecorder) Delete ¶ added in v0.4.2
func (mr *MockStoreMockRecorder) Delete(arg0, arg1, arg2 interface{}) *gomock.Call
Delete indicates an expected call of Delete.
func (*MockStoreMockRecorder) List ¶ added in v0.4.2
func (mr *MockStoreMockRecorder) List(arg0, arg1 interface{}) *gomock.Call
List indicates an expected call of List.
func (*MockStoreMockRecorder) Update ¶ added in v0.4.2
func (mr *MockStoreMockRecorder) Update(arg0, arg1, arg2, arg3 interface{}) *gomock.Call
Update indicates an expected call of Update.
func (*MockStoreMockRecorder) Watch ¶ added in v0.4.2
func (mr *MockStoreMockRecorder) Watch(arg0, arg1, arg2 interface{}) *gomock.Call
Watch indicates an expected call of Watch.
type MockURLBuilder ¶ added in v0.4.2
type MockURLBuilder struct {
// contains filtered or unexported fields
}
MockURLBuilder is a mock of URLBuilder interface.
func NewMockURLBuilder ¶ added in v0.4.2
func NewMockURLBuilder(ctrl *gomock.Controller) *MockURLBuilder
NewMockURLBuilder creates a new mock instance.
func (*MockURLBuilder) Action ¶ added in v0.4.2
func (m *MockURLBuilder) Action(arg0 *types.APISchema, arg1, arg2 string) string
Action mocks base method.
func (*MockURLBuilder) Collection ¶ added in v0.4.2
func (m *MockURLBuilder) Collection(arg0 *types.APISchema) string
Collection mocks base method.
func (*MockURLBuilder) CollectionAction ¶ added in v0.4.2
func (m *MockURLBuilder) CollectionAction(arg0 *types.APISchema, arg1 string) string
CollectionAction mocks base method.
func (*MockURLBuilder) Current ¶ added in v0.4.2
func (m *MockURLBuilder) Current() string
Current mocks base method.
func (*MockURLBuilder) EXPECT ¶ added in v0.4.2
func (m *MockURLBuilder) EXPECT() *MockURLBuilderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockURLBuilder) Link ¶ added in v0.4.2
func (m *MockURLBuilder) Link(arg0 *types.APISchema, arg1, arg2 string) string
Link mocks base method.
func (*MockURLBuilder) Marker ¶ added in v0.4.2
func (m *MockURLBuilder) Marker(arg0 string) string
Marker mocks base method.
func (*MockURLBuilder) RelativeToRoot ¶ added in v0.4.2
func (m *MockURLBuilder) RelativeToRoot(arg0 string) string
RelativeToRoot mocks base method.
func (*MockURLBuilder) ResourceLink ¶ added in v0.4.2
func (m *MockURLBuilder) ResourceLink(arg0 *types.APISchema, arg1 string) string
ResourceLink mocks base method.
type MockURLBuilderMockRecorder ¶ added in v0.4.2
type MockURLBuilderMockRecorder struct {
// contains filtered or unexported fields
}
MockURLBuilderMockRecorder is the mock recorder for MockURLBuilder.
func (*MockURLBuilderMockRecorder) Action ¶ added in v0.4.2
func (mr *MockURLBuilderMockRecorder) Action(arg0, arg1, arg2 interface{}) *gomock.Call
Action indicates an expected call of Action.
func (*MockURLBuilderMockRecorder) Collection ¶ added in v0.4.2
func (mr *MockURLBuilderMockRecorder) Collection(arg0 interface{}) *gomock.Call
Collection indicates an expected call of Collection.
func (*MockURLBuilderMockRecorder) CollectionAction ¶ added in v0.4.2
func (mr *MockURLBuilderMockRecorder) CollectionAction(arg0, arg1 interface{}) *gomock.Call
CollectionAction indicates an expected call of CollectionAction.
func (*MockURLBuilderMockRecorder) Current ¶ added in v0.4.2
func (mr *MockURLBuilderMockRecorder) Current() *gomock.Call
Current indicates an expected call of Current.
func (*MockURLBuilderMockRecorder) Link ¶ added in v0.4.2
func (mr *MockURLBuilderMockRecorder) Link(arg0, arg1, arg2 interface{}) *gomock.Call
Link indicates an expected call of Link.
func (*MockURLBuilderMockRecorder) Marker ¶ added in v0.4.2
func (mr *MockURLBuilderMockRecorder) Marker(arg0 interface{}) *gomock.Call
Marker indicates an expected call of Marker.
func (*MockURLBuilderMockRecorder) RelativeToRoot ¶ added in v0.4.2
func (mr *MockURLBuilderMockRecorder) RelativeToRoot(arg0 interface{}) *gomock.Call
RelativeToRoot indicates an expected call of RelativeToRoot.
func (*MockURLBuilderMockRecorder) ResourceLink ¶ added in v0.4.2
func (mr *MockURLBuilderMockRecorder) ResourceLink(arg0, arg1 interface{}) *gomock.Call
ResourceLink indicates an expected call of ResourceLink.