Documentation
¶
Index ¶
- type DataStorerMock
- func (mock *DataStorerMock) AcquireInstanceLock(ctx context.Context, jobID string) (string, error)
- func (mock *DataStorerMock) AcquireInstanceLockCalls() []struct{ ... }
- func (mock *DataStorerMock) AddJob(importJob *models.Job) (*models.Job, error)
- func (mock *DataStorerMock) AddJobCalls() []struct{ ... }
- func (mock *DataStorerMock) AddUploadedFile(jobID string, message *models.UploadedFile) error
- func (mock *DataStorerMock) AddUploadedFileCalls() []struct{ ... }
- func (mock *DataStorerMock) Checker(in1 context.Context, in2 *healthcheck.CheckState) error
- func (mock *DataStorerMock) CheckerCalls() []struct{ ... }
- func (mock *DataStorerMock) Close(in1 context.Context) error
- func (mock *DataStorerMock) CloseCalls() []struct{ ... }
- func (mock *DataStorerMock) GetJob(jobID string) (*models.Job, error)
- func (mock *DataStorerMock) GetJobCalls() []struct{ ... }
- func (mock *DataStorerMock) GetJobs(ctx context.Context, filters []string, offset int, limit int) (*models.JobResults, error)
- func (mock *DataStorerMock) GetJobsCalls() []struct{ ... }
- func (mock *DataStorerMock) UnlockInstance(lockID string) error
- func (mock *DataStorerMock) UnlockInstanceCalls() []struct{ ... }
- func (mock *DataStorerMock) UpdateJob(jobID string, update *models.Job) error
- func (mock *DataStorerMock) UpdateJobCalls() []struct{ ... }
- func (mock *DataStorerMock) UpdateProcessedInstance(id string, procInstances []models.ProcessedInstances) error
- func (mock *DataStorerMock) UpdateProcessedInstanceCalls() []struct{ ... }
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataStorerMock ¶
type DataStorerMock struct {
// AcquireInstanceLockFunc mocks the AcquireInstanceLock method.
AcquireInstanceLockFunc func(ctx context.Context, jobID string) (string, error)
// AddJobFunc mocks the AddJob method.
AddJobFunc func(importJob *models.Job) (*models.Job, error)
// AddUploadedFileFunc mocks the AddUploadedFile method.
AddUploadedFileFunc func(jobID string, message *models.UploadedFile) error
// CheckerFunc mocks the Checker method.
CheckerFunc func(in1 context.Context, in2 *healthcheck.CheckState) error
// CloseFunc mocks the Close method.
CloseFunc func(in1 context.Context) error
// GetJobFunc mocks the GetJob method.
GetJobFunc func(jobID string) (*models.Job, error)
// GetJobsFunc mocks the GetJobs method.
GetJobsFunc func(ctx context.Context, filters []string, offset int, limit int) (*models.JobResults, error)
// UnlockInstanceFunc mocks the UnlockInstance method.
UnlockInstanceFunc func(lockID string) error
// UpdateJobFunc mocks the UpdateJob method.
UpdateJobFunc func(jobID string, update *models.Job) error
// UpdateProcessedInstanceFunc mocks the UpdateProcessedInstance method.
UpdateProcessedInstanceFunc func(id string, procInstances []models.ProcessedInstances) error
// contains filtered or unexported fields
}
DataStorerMock is a mock implementation of datastore.DataStorer.
func TestSomethingThatUsesDataStorer(t *testing.T) {
// make and configure a mocked datastore.DataStorer
mockedDataStorer := &DataStorerMock{
AcquireInstanceLockFunc: func(ctx context.Context, jobID string) (string, error) {
panic("mock out the AcquireInstanceLock method")
},
AddJobFunc: func(importJob *models.Job) (*models.Job, error) {
panic("mock out the AddJob method")
},
AddUploadedFileFunc: func(jobID string, message *models.UploadedFile) error {
panic("mock out the AddUploadedFile method")
},
CheckerFunc: func(in1 context.Context, in2 *healthcheck.CheckState) error {
panic("mock out the Checker method")
},
CloseFunc: func(in1 context.Context) error {
panic("mock out the Close method")
},
GetJobFunc: func(jobID string) (*models.Job, error) {
panic("mock out the GetJob method")
},
GetJobsFunc: func(ctx context.Context, filters []string, offset int, limit int) (*models.JobResults, error) {
panic("mock out the GetJobs method")
},
UnlockInstanceFunc: func(lockID string) error {
panic("mock out the UnlockInstance method")
},
UpdateJobFunc: func(jobID string, update *models.Job) error {
panic("mock out the UpdateJob method")
},
UpdateProcessedInstanceFunc: func(id string, procInstances []models.ProcessedInstances) error {
panic("mock out the UpdateProcessedInstance method")
},
}
// use mockedDataStorer in code that requires datastore.DataStorer
// and then make assertions.
}
func (*DataStorerMock) AcquireInstanceLock ¶ added in v1.18.0
AcquireInstanceLock calls AcquireInstanceLockFunc.
func (*DataStorerMock) AcquireInstanceLockCalls ¶ added in v1.18.0
func (mock *DataStorerMock) AcquireInstanceLockCalls() []struct { Ctx context.Context JobID string }
AcquireInstanceLockCalls gets all the calls that were made to AcquireInstanceLock. Check the length with:
len(mockedDataStorer.AcquireInstanceLockCalls())
func (*DataStorerMock) AddJobCalls ¶
func (mock *DataStorerMock) AddJobCalls() []struct { ImportJob *models.Job }
AddJobCalls gets all the calls that were made to AddJob. Check the length with:
len(mockedDataStorer.AddJobCalls())
func (*DataStorerMock) AddUploadedFile ¶
func (mock *DataStorerMock) AddUploadedFile(jobID string, message *models.UploadedFile) error
AddUploadedFile calls AddUploadedFileFunc.
func (*DataStorerMock) AddUploadedFileCalls ¶
func (mock *DataStorerMock) AddUploadedFileCalls() []struct { JobID string Message *models.UploadedFile }
AddUploadedFileCalls gets all the calls that were made to AddUploadedFile. Check the length with:
len(mockedDataStorer.AddUploadedFileCalls())
func (*DataStorerMock) Checker ¶
func (mock *DataStorerMock) Checker(in1 context.Context, in2 *healthcheck.CheckState) error
Checker calls CheckerFunc.
func (*DataStorerMock) CheckerCalls ¶
func (mock *DataStorerMock) CheckerCalls() []struct { In1 context.Context In2 *healthcheck.CheckState }
CheckerCalls gets all the calls that were made to Checker. Check the length with:
len(mockedDataStorer.CheckerCalls())
func (*DataStorerMock) Close ¶
func (mock *DataStorerMock) Close(in1 context.Context) error
Close calls CloseFunc.
func (*DataStorerMock) CloseCalls ¶
func (mock *DataStorerMock) CloseCalls() []struct { In1 context.Context }
CloseCalls gets all the calls that were made to Close. Check the length with:
len(mockedDataStorer.CloseCalls())
func (*DataStorerMock) GetJob ¶
func (mock *DataStorerMock) GetJob(jobID string) (*models.Job, error)
GetJob calls GetJobFunc.
func (*DataStorerMock) GetJobCalls ¶
func (mock *DataStorerMock) GetJobCalls() []struct { JobID string }
GetJobCalls gets all the calls that were made to GetJob. Check the length with:
len(mockedDataStorer.GetJobCalls())
func (*DataStorerMock) GetJobs ¶
func (mock *DataStorerMock) GetJobs(ctx context.Context, filters []string, offset int, limit int) (*models.JobResults, error)
GetJobs calls GetJobsFunc.
func (*DataStorerMock) GetJobsCalls ¶
func (mock *DataStorerMock) GetJobsCalls() []struct { Ctx context.Context Filters []string Offset int Limit int }
GetJobsCalls gets all the calls that were made to GetJobs. Check the length with:
len(mockedDataStorer.GetJobsCalls())
func (*DataStorerMock) UnlockInstance ¶ added in v1.18.0
func (mock *DataStorerMock) UnlockInstance(lockID string) error
UnlockInstance calls UnlockInstanceFunc.
func (*DataStorerMock) UnlockInstanceCalls ¶ added in v1.18.0
func (mock *DataStorerMock) UnlockInstanceCalls() []struct { LockID string }
UnlockInstanceCalls gets all the calls that were made to UnlockInstance. Check the length with:
len(mockedDataStorer.UnlockInstanceCalls())
func (*DataStorerMock) UpdateJob ¶
func (mock *DataStorerMock) UpdateJob(jobID string, update *models.Job) error
UpdateJob calls UpdateJobFunc.
func (*DataStorerMock) UpdateJobCalls ¶
func (mock *DataStorerMock) UpdateJobCalls() []struct { JobID string Update *models.Job }
UpdateJobCalls gets all the calls that were made to UpdateJob. Check the length with:
len(mockedDataStorer.UpdateJobCalls())
func (*DataStorerMock) UpdateProcessedInstance ¶ added in v1.18.0
func (mock *DataStorerMock) UpdateProcessedInstance(id string, procInstances []models.ProcessedInstances) error
UpdateProcessedInstance calls UpdateProcessedInstanceFunc.
func (*DataStorerMock) UpdateProcessedInstanceCalls ¶ added in v1.18.0
func (mock *DataStorerMock) UpdateProcessedInstanceCalls() []struct { ID string ProcInstances []models.ProcessedInstances }
UpdateProcessedInstanceCalls gets all the calls that were made to UpdateProcessedInstance. Check the length with:
len(mockedDataStorer.UpdateProcessedInstanceCalls())