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())