Documentation ¶
Index ¶
- type DatasetClientMock
- func (mock *DatasetClientMock) Checker(contextMoqParam context.Context, checkState *healthcheck.CheckState) error
- func (mock *DatasetClientMock) CheckerCalls() []struct{ ... }
- func (mock *DatasetClientMock) GetVersionMetadata(ctx context.Context, userAuthToken string, serviceAuthToken string, ...) (datasetclient.Metadata, error)
- func (mock *DatasetClientMock) GetVersionMetadataCalls() []struct{ ... }
- type ZebedeeClientMock
- func (mock *ZebedeeClientMock) Checker(contextMoqParam context.Context, checkState *healthcheck.CheckState) error
- func (mock *ZebedeeClientMock) CheckerCalls() []struct{ ... }
- func (mock *ZebedeeClientMock) GetPublishedData(ctx context.Context, uriString string) ([]byte, error)
- func (mock *ZebedeeClientMock) GetPublishedDataCalls() []struct{ ... }
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatasetClientMock ¶ added in v0.7.0
type DatasetClientMock struct { // CheckerFunc mocks the Checker method. CheckerFunc func(contextMoqParam context.Context, checkState *healthcheck.CheckState) error // GetVersionMetadataFunc mocks the GetVersionMetadata method. GetVersionMetadataFunc func(ctx context.Context, userAuthToken string, serviceAuthToken string, collectionID string, datasetID string, edition string, version string) (datasetclient.Metadata, error) // contains filtered or unexported fields }
DatasetClientMock is a mock implementation of clients.DatasetClient.
func TestSomethingThatUsesDatasetClient(t *testing.T) { // make and configure a mocked clients.DatasetClient mockedDatasetClient := &DatasetClientMock{ CheckerFunc: func(contextMoqParam context.Context, checkState *healthcheck.CheckState) error { panic("mock out the Checker method") }, GetVersionMetadataFunc: func(ctx context.Context, userAuthToken string, serviceAuthToken string, collectionID string, datasetID string, edition string, version string) (datasetclient.Metadata, error) { panic("mock out the GetVersionMetadata method") }, } // use mockedDatasetClient in code that requires clients.DatasetClient // and then make assertions. }
func (*DatasetClientMock) Checker ¶ added in v0.7.0
func (mock *DatasetClientMock) Checker(contextMoqParam context.Context, checkState *healthcheck.CheckState) error
Checker calls CheckerFunc.
func (*DatasetClientMock) CheckerCalls ¶ added in v0.7.0
func (mock *DatasetClientMock) CheckerCalls() []struct { ContextMoqParam context.Context CheckState *healthcheck.CheckState }
CheckerCalls gets all the calls that were made to Checker. Check the length with:
len(mockedDatasetClient.CheckerCalls())
func (*DatasetClientMock) GetVersionMetadata ¶ added in v0.7.0
func (mock *DatasetClientMock) GetVersionMetadata(ctx context.Context, userAuthToken string, serviceAuthToken string, collectionID string, datasetID string, edition string, version string) (datasetclient.Metadata, error)
GetVersionMetadata calls GetVersionMetadataFunc.
func (*DatasetClientMock) GetVersionMetadataCalls ¶ added in v0.7.0
func (mock *DatasetClientMock) GetVersionMetadataCalls() []struct { Ctx context.Context UserAuthToken string ServiceAuthToken string CollectionID string DatasetID string Edition string Version string }
GetVersionMetadataCalls gets all the calls that were made to GetVersionMetadata. Check the length with:
len(mockedDatasetClient.GetVersionMetadataCalls())
type ZebedeeClientMock ¶
type ZebedeeClientMock struct { // CheckerFunc mocks the Checker method. CheckerFunc func(contextMoqParam context.Context, checkState *healthcheck.CheckState) error // GetPublishedDataFunc mocks the GetPublishedData method. GetPublishedDataFunc func(ctx context.Context, uriString string) ([]byte, error) // contains filtered or unexported fields }
ZebedeeClientMock is a mock implementation of clients.ZebedeeClient.
func TestSomethingThatUsesZebedeeClient(t *testing.T) { // make and configure a mocked clients.ZebedeeClient mockedZebedeeClient := &ZebedeeClientMock{ CheckerFunc: func(contextMoqParam context.Context, checkState *healthcheck.CheckState) error { panic("mock out the Checker method") }, GetPublishedDataFunc: func(ctx context.Context, uriString string) ([]byte, error) { panic("mock out the GetPublishedData method") }, } // use mockedZebedeeClient in code that requires clients.ZebedeeClient // and then make assertions. }
func (*ZebedeeClientMock) Checker ¶
func (mock *ZebedeeClientMock) Checker(contextMoqParam context.Context, checkState *healthcheck.CheckState) error
Checker calls CheckerFunc.
func (*ZebedeeClientMock) CheckerCalls ¶
func (mock *ZebedeeClientMock) CheckerCalls() []struct { ContextMoqParam context.Context CheckState *healthcheck.CheckState }
CheckerCalls gets all the calls that were made to Checker. Check the length with:
len(mockedZebedeeClient.CheckerCalls())
func (*ZebedeeClientMock) GetPublishedData ¶
func (mock *ZebedeeClientMock) GetPublishedData(ctx context.Context, uriString string) ([]byte, error)
GetPublishedData calls GetPublishedDataFunc.
func (*ZebedeeClientMock) GetPublishedDataCalls ¶
func (mock *ZebedeeClientMock) GetPublishedDataCalls() []struct { Ctx context.Context UriString string }
GetPublishedDataCalls gets all the calls that were made to GetPublishedData. Check the length with:
len(mockedZebedeeClient.GetPublishedDataCalls())