mocks

package
v0.1.18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockClient

type MockClient struct {
	mock.Mock
}

MockClient is an autogenerated mock type for the Client type

func NewMockClient

func NewMockClient(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockClient

NewMockClient creates a new instance of MockClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockClient) EXPECT

func (_m *MockClient) EXPECT() *MockClient_Expecter

func (*MockClient) Paths

func (_m *MockClient) Paths() (map[string]openapi.GroupVersion, error)

Paths provides a mock function with no fields

type MockClient_Expecter

type MockClient_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockClient_Expecter) Paths

Paths is a helper method to define mock.On call

type MockClient_Paths_Call

type MockClient_Paths_Call struct {
	*mock.Call
}

MockClient_Paths_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Paths'

func (*MockClient_Paths_Call) Return

func (*MockClient_Paths_Call) Run

func (_c *MockClient_Paths_Call) Run(run func()) *MockClient_Paths_Call

func (*MockClient_Paths_Call) RunAndReturn

func (_c *MockClient_Paths_Call) RunAndReturn(run func() (map[string]openapi.GroupVersion, error)) *MockClient_Paths_Call

type MockDiscoveryInterface

type MockDiscoveryInterface struct {
	mock.Mock
}

MockDiscoveryInterface is an autogenerated mock type for the DiscoveryInterface type

func NewMockDiscoveryInterface

func NewMockDiscoveryInterface(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockDiscoveryInterface

NewMockDiscoveryInterface creates a new instance of MockDiscoveryInterface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockDiscoveryInterface) EXPECT

func (*MockDiscoveryInterface) OpenAPISchema

func (_m *MockDiscoveryInterface) OpenAPISchema() (*openapi_v2.Document, error)

OpenAPISchema provides a mock function with no fields

func (*MockDiscoveryInterface) OpenAPIV3

func (_m *MockDiscoveryInterface) OpenAPIV3() openapi.Client

OpenAPIV3 provides a mock function with no fields

func (*MockDiscoveryInterface) RESTClient

func (_m *MockDiscoveryInterface) RESTClient() rest.Interface

RESTClient provides a mock function with no fields

func (*MockDiscoveryInterface) ServerGroups

func (_m *MockDiscoveryInterface) ServerGroups() (*v1.APIGroupList, error)

ServerGroups provides a mock function with no fields

func (*MockDiscoveryInterface) ServerGroupsAndResources

func (_m *MockDiscoveryInterface) ServerGroupsAndResources() ([]*v1.APIGroup, []*v1.APIResourceList, error)

ServerGroupsAndResources provides a mock function with no fields

func (*MockDiscoveryInterface) ServerPreferredNamespacedResources

func (_m *MockDiscoveryInterface) ServerPreferredNamespacedResources() ([]*v1.APIResourceList, error)

ServerPreferredNamespacedResources provides a mock function with no fields

func (*MockDiscoveryInterface) ServerPreferredResources

func (_m *MockDiscoveryInterface) ServerPreferredResources() ([]*v1.APIResourceList, error)

ServerPreferredResources provides a mock function with no fields

func (*MockDiscoveryInterface) ServerResourcesForGroupVersion

func (_m *MockDiscoveryInterface) ServerResourcesForGroupVersion(groupVersion string) (*v1.APIResourceList, error)

ServerResourcesForGroupVersion provides a mock function with given fields: groupVersion

func (*MockDiscoveryInterface) ServerVersion

func (_m *MockDiscoveryInterface) ServerVersion() (*version.Info, error)

ServerVersion provides a mock function with no fields

func (*MockDiscoveryInterface) WithLegacy

WithLegacy provides a mock function with no fields

type MockDiscoveryInterface_Expecter

type MockDiscoveryInterface_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockDiscoveryInterface_Expecter) OpenAPISchema

OpenAPISchema is a helper method to define mock.On call

func (*MockDiscoveryInterface_Expecter) OpenAPIV3

OpenAPIV3 is a helper method to define mock.On call

func (*MockDiscoveryInterface_Expecter) RESTClient

RESTClient is a helper method to define mock.On call

func (*MockDiscoveryInterface_Expecter) ServerGroups

ServerGroups is a helper method to define mock.On call

func (*MockDiscoveryInterface_Expecter) ServerGroupsAndResources

ServerGroupsAndResources is a helper method to define mock.On call

func (*MockDiscoveryInterface_Expecter) ServerPreferredNamespacedResources

ServerPreferredNamespacedResources is a helper method to define mock.On call

func (*MockDiscoveryInterface_Expecter) ServerPreferredResources

ServerPreferredResources is a helper method to define mock.On call

func (*MockDiscoveryInterface_Expecter) ServerResourcesForGroupVersion

func (_e *MockDiscoveryInterface_Expecter) ServerResourcesForGroupVersion(groupVersion interface{}) *MockDiscoveryInterface_ServerResourcesForGroupVersion_Call

ServerResourcesForGroupVersion is a helper method to define mock.On call

  • groupVersion string

func (*MockDiscoveryInterface_Expecter) ServerVersion

ServerVersion is a helper method to define mock.On call

func (*MockDiscoveryInterface_Expecter) WithLegacy

WithLegacy is a helper method to define mock.On call

type MockDiscoveryInterface_OpenAPISchema_Call

type MockDiscoveryInterface_OpenAPISchema_Call struct {
	*mock.Call
}

MockDiscoveryInterface_OpenAPISchema_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OpenAPISchema'

func (*MockDiscoveryInterface_OpenAPISchema_Call) Return

func (*MockDiscoveryInterface_OpenAPISchema_Call) Run

func (*MockDiscoveryInterface_OpenAPISchema_Call) RunAndReturn

type MockDiscoveryInterface_OpenAPIV3_Call

type MockDiscoveryInterface_OpenAPIV3_Call struct {
	*mock.Call
}

MockDiscoveryInterface_OpenAPIV3_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OpenAPIV3'

func (*MockDiscoveryInterface_OpenAPIV3_Call) Return

func (*MockDiscoveryInterface_OpenAPIV3_Call) Run

func (*MockDiscoveryInterface_OpenAPIV3_Call) RunAndReturn

type MockDiscoveryInterface_RESTClient_Call

type MockDiscoveryInterface_RESTClient_Call struct {
	*mock.Call
}

MockDiscoveryInterface_RESTClient_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RESTClient'

func (*MockDiscoveryInterface_RESTClient_Call) Return

func (*MockDiscoveryInterface_RESTClient_Call) Run

func (*MockDiscoveryInterface_RESTClient_Call) RunAndReturn

type MockDiscoveryInterface_ServerGroupsAndResources_Call

type MockDiscoveryInterface_ServerGroupsAndResources_Call struct {
	*mock.Call
}

MockDiscoveryInterface_ServerGroupsAndResources_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ServerGroupsAndResources'

func (*MockDiscoveryInterface_ServerGroupsAndResources_Call) Return

func (*MockDiscoveryInterface_ServerGroupsAndResources_Call) Run

func (*MockDiscoveryInterface_ServerGroupsAndResources_Call) RunAndReturn

type MockDiscoveryInterface_ServerGroups_Call

type MockDiscoveryInterface_ServerGroups_Call struct {
	*mock.Call
}

MockDiscoveryInterface_ServerGroups_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ServerGroups'

func (*MockDiscoveryInterface_ServerGroups_Call) Return

func (*MockDiscoveryInterface_ServerGroups_Call) Run

func (*MockDiscoveryInterface_ServerGroups_Call) RunAndReturn

type MockDiscoveryInterface_ServerPreferredNamespacedResources_Call

type MockDiscoveryInterface_ServerPreferredNamespacedResources_Call struct {
	*mock.Call
}

MockDiscoveryInterface_ServerPreferredNamespacedResources_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ServerPreferredNamespacedResources'

func (*MockDiscoveryInterface_ServerPreferredNamespacedResources_Call) Return

func (*MockDiscoveryInterface_ServerPreferredNamespacedResources_Call) Run

func (*MockDiscoveryInterface_ServerPreferredNamespacedResources_Call) RunAndReturn

type MockDiscoveryInterface_ServerPreferredResources_Call

type MockDiscoveryInterface_ServerPreferredResources_Call struct {
	*mock.Call
}

MockDiscoveryInterface_ServerPreferredResources_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ServerPreferredResources'

func (*MockDiscoveryInterface_ServerPreferredResources_Call) Return

func (*MockDiscoveryInterface_ServerPreferredResources_Call) Run

func (*MockDiscoveryInterface_ServerPreferredResources_Call) RunAndReturn

type MockDiscoveryInterface_ServerResourcesForGroupVersion_Call

type MockDiscoveryInterface_ServerResourcesForGroupVersion_Call struct {
	*mock.Call
}

MockDiscoveryInterface_ServerResourcesForGroupVersion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ServerResourcesForGroupVersion'

func (*MockDiscoveryInterface_ServerResourcesForGroupVersion_Call) Return

func (*MockDiscoveryInterface_ServerResourcesForGroupVersion_Call) Run

func (*MockDiscoveryInterface_ServerResourcesForGroupVersion_Call) RunAndReturn

type MockDiscoveryInterface_ServerVersion_Call

type MockDiscoveryInterface_ServerVersion_Call struct {
	*mock.Call
}

MockDiscoveryInterface_ServerVersion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ServerVersion'

func (*MockDiscoveryInterface_ServerVersion_Call) Return

func (*MockDiscoveryInterface_ServerVersion_Call) Run

func (*MockDiscoveryInterface_ServerVersion_Call) RunAndReturn

type MockDiscoveryInterface_WithLegacy_Call

type MockDiscoveryInterface_WithLegacy_Call struct {
	*mock.Call
}

MockDiscoveryInterface_WithLegacy_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'WithLegacy'

func (*MockDiscoveryInterface_WithLegacy_Call) Return

func (*MockDiscoveryInterface_WithLegacy_Call) Run

func (*MockDiscoveryInterface_WithLegacy_Call) RunAndReturn

type MockGroupVersion

type MockGroupVersion struct {
	mock.Mock
}

MockGroupVersion is an autogenerated mock type for the GroupVersion type

func NewMockGroupVersion

func NewMockGroupVersion(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockGroupVersion

NewMockGroupVersion creates a new instance of MockGroupVersion. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockGroupVersion) EXPECT

func (*MockGroupVersion) Schema

func (_m *MockGroupVersion) Schema(contentType string) ([]byte, error)

Schema provides a mock function with given fields: contentType

func (*MockGroupVersion) ServerRelativeURL

func (_m *MockGroupVersion) ServerRelativeURL() string

ServerRelativeURL provides a mock function with no fields

type MockGroupVersion_Expecter

type MockGroupVersion_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockGroupVersion_Expecter) Schema

func (_e *MockGroupVersion_Expecter) Schema(contentType interface{}) *MockGroupVersion_Schema_Call

Schema is a helper method to define mock.On call

  • contentType string

func (*MockGroupVersion_Expecter) ServerRelativeURL

ServerRelativeURL is a helper method to define mock.On call

type MockGroupVersion_Schema_Call

type MockGroupVersion_Schema_Call struct {
	*mock.Call
}

MockGroupVersion_Schema_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Schema'

func (*MockGroupVersion_Schema_Call) Return

func (*MockGroupVersion_Schema_Call) Run

func (_c *MockGroupVersion_Schema_Call) Run(run func(contentType string)) *MockGroupVersion_Schema_Call

func (*MockGroupVersion_Schema_Call) RunAndReturn

type MockGroupVersion_ServerRelativeURL_Call

type MockGroupVersion_ServerRelativeURL_Call struct {
	*mock.Call
}

MockGroupVersion_ServerRelativeURL_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ServerRelativeURL'

func (*MockGroupVersion_ServerRelativeURL_Call) Return

func (*MockGroupVersion_ServerRelativeURL_Call) Run

func (*MockGroupVersion_ServerRelativeURL_Call) RunAndReturn

type MockRESTMapper

type MockRESTMapper struct {
	mock.Mock
}

MockRESTMapper is an autogenerated mock type for the RESTMapper type

func NewMockRESTMapper

func NewMockRESTMapper(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockRESTMapper

NewMockRESTMapper creates a new instance of MockRESTMapper. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockRESTMapper) EXPECT

func (*MockRESTMapper) KindFor

KindFor provides a mock function with given fields: resource

func (*MockRESTMapper) KindsFor

KindsFor provides a mock function with given fields: resource

func (*MockRESTMapper) RESTMapping

func (_m *MockRESTMapper) RESTMapping(gk schema.GroupKind, versions ...string) (*meta.RESTMapping, error)

RESTMapping provides a mock function with given fields: gk, versions

func (*MockRESTMapper) RESTMappings

func (_m *MockRESTMapper) RESTMappings(gk schema.GroupKind, versions ...string) ([]*meta.RESTMapping, error)

RESTMappings provides a mock function with given fields: gk, versions

func (*MockRESTMapper) ResourceFor

ResourceFor provides a mock function with given fields: input

func (*MockRESTMapper) ResourceSingularizer

func (_m *MockRESTMapper) ResourceSingularizer(resource string) (string, error)

ResourceSingularizer provides a mock function with given fields: resource

func (*MockRESTMapper) ResourcesFor

ResourcesFor provides a mock function with given fields: input

type MockRESTMapper_Expecter

type MockRESTMapper_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockRESTMapper_Expecter) KindFor

func (_e *MockRESTMapper_Expecter) KindFor(resource interface{}) *MockRESTMapper_KindFor_Call

KindFor is a helper method to define mock.On call

  • resource schema.GroupVersionResource

func (*MockRESTMapper_Expecter) KindsFor

func (_e *MockRESTMapper_Expecter) KindsFor(resource interface{}) *MockRESTMapper_KindsFor_Call

KindsFor is a helper method to define mock.On call

  • resource schema.GroupVersionResource

func (*MockRESTMapper_Expecter) RESTMapping

func (_e *MockRESTMapper_Expecter) RESTMapping(gk interface{}, versions ...interface{}) *MockRESTMapper_RESTMapping_Call

RESTMapping is a helper method to define mock.On call

  • gk schema.GroupKind
  • versions ...string

func (*MockRESTMapper_Expecter) RESTMappings

func (_e *MockRESTMapper_Expecter) RESTMappings(gk interface{}, versions ...interface{}) *MockRESTMapper_RESTMappings_Call

RESTMappings is a helper method to define mock.On call

  • gk schema.GroupKind
  • versions ...string

func (*MockRESTMapper_Expecter) ResourceFor

func (_e *MockRESTMapper_Expecter) ResourceFor(input interface{}) *MockRESTMapper_ResourceFor_Call

ResourceFor is a helper method to define mock.On call

  • input schema.GroupVersionResource

func (*MockRESTMapper_Expecter) ResourceSingularizer

func (_e *MockRESTMapper_Expecter) ResourceSingularizer(resource interface{}) *MockRESTMapper_ResourceSingularizer_Call

ResourceSingularizer is a helper method to define mock.On call

  • resource string

func (*MockRESTMapper_Expecter) ResourcesFor

func (_e *MockRESTMapper_Expecter) ResourcesFor(input interface{}) *MockRESTMapper_ResourcesFor_Call

ResourcesFor is a helper method to define mock.On call

  • input schema.GroupVersionResource

type MockRESTMapper_KindFor_Call

type MockRESTMapper_KindFor_Call struct {
	*mock.Call
}

MockRESTMapper_KindFor_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'KindFor'

func (*MockRESTMapper_KindFor_Call) Return

func (*MockRESTMapper_KindFor_Call) Run

func (*MockRESTMapper_KindFor_Call) RunAndReturn

type MockRESTMapper_KindsFor_Call

type MockRESTMapper_KindsFor_Call struct {
	*mock.Call
}

MockRESTMapper_KindsFor_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'KindsFor'

func (*MockRESTMapper_KindsFor_Call) Return

func (*MockRESTMapper_KindsFor_Call) Run

func (*MockRESTMapper_KindsFor_Call) RunAndReturn

type MockRESTMapper_RESTMapping_Call

type MockRESTMapper_RESTMapping_Call struct {
	*mock.Call
}

MockRESTMapper_RESTMapping_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RESTMapping'

func (*MockRESTMapper_RESTMapping_Call) Return

func (*MockRESTMapper_RESTMapping_Call) Run

func (*MockRESTMapper_RESTMapping_Call) RunAndReturn

type MockRESTMapper_RESTMappings_Call

type MockRESTMapper_RESTMappings_Call struct {
	*mock.Call
}

MockRESTMapper_RESTMappings_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RESTMappings'

func (*MockRESTMapper_RESTMappings_Call) Return

func (*MockRESTMapper_RESTMappings_Call) Run

func (*MockRESTMapper_RESTMappings_Call) RunAndReturn

type MockRESTMapper_ResourceFor_Call

type MockRESTMapper_ResourceFor_Call struct {
	*mock.Call
}

MockRESTMapper_ResourceFor_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResourceFor'

func (*MockRESTMapper_ResourceFor_Call) Return

func (*MockRESTMapper_ResourceFor_Call) Run

func (*MockRESTMapper_ResourceFor_Call) RunAndReturn

type MockRESTMapper_ResourceSingularizer_Call

type MockRESTMapper_ResourceSingularizer_Call struct {
	*mock.Call
}

MockRESTMapper_ResourceSingularizer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResourceSingularizer'

func (*MockRESTMapper_ResourceSingularizer_Call) Return

func (*MockRESTMapper_ResourceSingularizer_Call) Run

func (*MockRESTMapper_ResourceSingularizer_Call) RunAndReturn

type MockRESTMapper_ResourcesFor_Call

type MockRESTMapper_ResourcesFor_Call struct {
	*mock.Call
}

MockRESTMapper_ResourcesFor_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResourcesFor'

func (*MockRESTMapper_ResourcesFor_Call) Return

func (*MockRESTMapper_ResourcesFor_Call) Run

func (*MockRESTMapper_ResourcesFor_Call) RunAndReturn

type MockResolver

type MockResolver struct {
	mock.Mock
}

MockResolver is an autogenerated mock type for the Resolver type

func NewMockResolver

func NewMockResolver(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockResolver

NewMockResolver creates a new instance of MockResolver. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*MockResolver) EXPECT

func (_m *MockResolver) EXPECT() *MockResolver_Expecter

func (*MockResolver) Resolve

Resolve provides a mock function with given fields: dc, rm

type MockResolver_Expecter

type MockResolver_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockResolver_Expecter) Resolve

func (_e *MockResolver_Expecter) Resolve(dc interface{}, rm interface{}) *MockResolver_Resolve_Call

Resolve is a helper method to define mock.On call

  • dc discovery.DiscoveryInterface
  • rm meta.RESTMapper

type MockResolver_Resolve_Call

type MockResolver_Resolve_Call struct {
	*mock.Call
}

MockResolver_Resolve_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Resolve'

func (*MockResolver_Resolve_Call) Return

func (*MockResolver_Resolve_Call) Run

func (*MockResolver_Resolve_Call) RunAndReturn

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL