github.com/kubeshop/testkube@v1.17.23/pkg/tcl/repositorytcl/testworkflow/mock_repository.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/kubeshop/testkube/pkg/tcl/repositorytcl/testworkflow (interfaces: Repository)
     3  
     4  // Package testworkflow is a generated GoMock package.
     5  package testworkflow
     6  
     7  import (
     8  	context "context"
     9  	reflect "reflect"
    10  
    11  	gomock "github.com/golang/mock/gomock"
    12  	testkube "github.com/kubeshop/testkube/pkg/api/v1/testkube"
    13  )
    14  
    15  // MockRepository is a mock of Repository interface.
    16  type MockRepository struct {
    17  	ctrl     *gomock.Controller
    18  	recorder *MockRepositoryMockRecorder
    19  }
    20  
    21  // MockRepositoryMockRecorder is the mock recorder for MockRepository.
    22  type MockRepositoryMockRecorder struct {
    23  	mock *MockRepository
    24  }
    25  
    26  // NewMockRepository creates a new mock instance.
    27  func NewMockRepository(ctrl *gomock.Controller) *MockRepository {
    28  	mock := &MockRepository{ctrl: ctrl}
    29  	mock.recorder = &MockRepositoryMockRecorder{mock}
    30  	return mock
    31  }
    32  
    33  // EXPECT returns an object that allows the caller to indicate expected use.
    34  func (m *MockRepository) EXPECT() *MockRepositoryMockRecorder {
    35  	return m.recorder
    36  }
    37  
    38  // DeleteAll mocks base method.
    39  func (m *MockRepository) DeleteAll(arg0 context.Context) error {
    40  	m.ctrl.T.Helper()
    41  	ret := m.ctrl.Call(m, "DeleteAll", arg0)
    42  	ret0, _ := ret[0].(error)
    43  	return ret0
    44  }
    45  
    46  // DeleteAll indicates an expected call of DeleteAll.
    47  func (mr *MockRepositoryMockRecorder) DeleteAll(arg0 interface{}) *gomock.Call {
    48  	mr.mock.ctrl.T.Helper()
    49  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAll", reflect.TypeOf((*MockRepository)(nil).DeleteAll), arg0)
    50  }
    51  
    52  // DeleteByTestWorkflow mocks base method.
    53  func (m *MockRepository) DeleteByTestWorkflow(arg0 context.Context, arg1 string) error {
    54  	m.ctrl.T.Helper()
    55  	ret := m.ctrl.Call(m, "DeleteByTestWorkflow", arg0, arg1)
    56  	ret0, _ := ret[0].(error)
    57  	return ret0
    58  }
    59  
    60  // DeleteByTestWorkflow indicates an expected call of DeleteByTestWorkflow.
    61  func (mr *MockRepositoryMockRecorder) DeleteByTestWorkflow(arg0, arg1 interface{}) *gomock.Call {
    62  	mr.mock.ctrl.T.Helper()
    63  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByTestWorkflow", reflect.TypeOf((*MockRepository)(nil).DeleteByTestWorkflow), arg0, arg1)
    64  }
    65  
    66  // DeleteByTestWorkflows mocks base method.
    67  func (m *MockRepository) DeleteByTestWorkflows(arg0 context.Context, arg1 []string) error {
    68  	m.ctrl.T.Helper()
    69  	ret := m.ctrl.Call(m, "DeleteByTestWorkflows", arg0, arg1)
    70  	ret0, _ := ret[0].(error)
    71  	return ret0
    72  }
    73  
    74  // DeleteByTestWorkflows indicates an expected call of DeleteByTestWorkflows.
    75  func (mr *MockRepositoryMockRecorder) DeleteByTestWorkflows(arg0, arg1 interface{}) *gomock.Call {
    76  	mr.mock.ctrl.T.Helper()
    77  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByTestWorkflows", reflect.TypeOf((*MockRepository)(nil).DeleteByTestWorkflows), arg0, arg1)
    78  }
    79  
    80  // Get mocks base method.
    81  func (m *MockRepository) Get(arg0 context.Context, arg1 string) (testkube.TestWorkflowExecution, error) {
    82  	m.ctrl.T.Helper()
    83  	ret := m.ctrl.Call(m, "Get", arg0, arg1)
    84  	ret0, _ := ret[0].(testkube.TestWorkflowExecution)
    85  	ret1, _ := ret[1].(error)
    86  	return ret0, ret1
    87  }
    88  
    89  // Get indicates an expected call of Get.
    90  func (mr *MockRepositoryMockRecorder) Get(arg0, arg1 interface{}) *gomock.Call {
    91  	mr.mock.ctrl.T.Helper()
    92  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockRepository)(nil).Get), arg0, arg1)
    93  }
    94  
    95  // GetByNameAndTestWorkflow mocks base method.
    96  func (m *MockRepository) GetByNameAndTestWorkflow(arg0 context.Context, arg1, arg2 string) (testkube.TestWorkflowExecution, error) {
    97  	m.ctrl.T.Helper()
    98  	ret := m.ctrl.Call(m, "GetByNameAndTestWorkflow", arg0, arg1, arg2)
    99  	ret0, _ := ret[0].(testkube.TestWorkflowExecution)
   100  	ret1, _ := ret[1].(error)
   101  	return ret0, ret1
   102  }
   103  
   104  // GetByNameAndTestWorkflow indicates an expected call of GetByNameAndTestWorkflow.
   105  func (mr *MockRepositoryMockRecorder) GetByNameAndTestWorkflow(arg0, arg1, arg2 interface{}) *gomock.Call {
   106  	mr.mock.ctrl.T.Helper()
   107  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByNameAndTestWorkflow", reflect.TypeOf((*MockRepository)(nil).GetByNameAndTestWorkflow), arg0, arg1, arg2)
   108  }
   109  
   110  // GetExecutions mocks base method.
   111  func (m *MockRepository) GetExecutions(arg0 context.Context, arg1 Filter) ([]testkube.TestWorkflowExecution, error) {
   112  	m.ctrl.T.Helper()
   113  	ret := m.ctrl.Call(m, "GetExecutions", arg0, arg1)
   114  	ret0, _ := ret[0].([]testkube.TestWorkflowExecution)
   115  	ret1, _ := ret[1].(error)
   116  	return ret0, ret1
   117  }
   118  
   119  // GetExecutions indicates an expected call of GetExecutions.
   120  func (mr *MockRepositoryMockRecorder) GetExecutions(arg0, arg1 interface{}) *gomock.Call {
   121  	mr.mock.ctrl.T.Helper()
   122  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecutions", reflect.TypeOf((*MockRepository)(nil).GetExecutions), arg0, arg1)
   123  }
   124  
   125  // GetExecutionsSummary mocks base method.
   126  func (m *MockRepository) GetExecutionsSummary(arg0 context.Context, arg1 Filter) ([]testkube.TestWorkflowExecutionSummary, error) {
   127  	m.ctrl.T.Helper()
   128  	ret := m.ctrl.Call(m, "GetExecutionsSummary", arg0, arg1)
   129  	ret0, _ := ret[0].([]testkube.TestWorkflowExecutionSummary)
   130  	ret1, _ := ret[1].(error)
   131  	return ret0, ret1
   132  }
   133  
   134  // GetExecutionsSummary indicates an expected call of GetExecutionsSummary.
   135  func (mr *MockRepositoryMockRecorder) GetExecutionsSummary(arg0, arg1 interface{}) *gomock.Call {
   136  	mr.mock.ctrl.T.Helper()
   137  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecutionsSummary", reflect.TypeOf((*MockRepository)(nil).GetExecutionsSummary), arg0, arg1)
   138  }
   139  
   140  // GetExecutionsTotals mocks base method.
   141  func (m *MockRepository) GetExecutionsTotals(arg0 context.Context, arg1 ...Filter) (testkube.ExecutionsTotals, error) {
   142  	m.ctrl.T.Helper()
   143  	varargs := []interface{}{arg0}
   144  	for _, a := range arg1 {
   145  		varargs = append(varargs, a)
   146  	}
   147  	ret := m.ctrl.Call(m, "GetExecutionsTotals", varargs...)
   148  	ret0, _ := ret[0].(testkube.ExecutionsTotals)
   149  	ret1, _ := ret[1].(error)
   150  	return ret0, ret1
   151  }
   152  
   153  // GetExecutionsTotals indicates an expected call of GetExecutionsTotals.
   154  func (mr *MockRepositoryMockRecorder) GetExecutionsTotals(arg0 interface{}, arg1 ...interface{}) *gomock.Call {
   155  	mr.mock.ctrl.T.Helper()
   156  	varargs := append([]interface{}{arg0}, arg1...)
   157  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecutionsTotals", reflect.TypeOf((*MockRepository)(nil).GetExecutionsTotals), varargs...)
   158  }
   159  
   160  // GetLatestByTestWorkflow mocks base method.
   161  func (m *MockRepository) GetLatestByTestWorkflow(arg0 context.Context, arg1 string) (*testkube.TestWorkflowExecution, error) {
   162  	m.ctrl.T.Helper()
   163  	ret := m.ctrl.Call(m, "GetLatestByTestWorkflow", arg0, arg1)
   164  	ret0, _ := ret[0].(*testkube.TestWorkflowExecution)
   165  	ret1, _ := ret[1].(error)
   166  	return ret0, ret1
   167  }
   168  
   169  // GetLatestByTestWorkflow indicates an expected call of GetLatestByTestWorkflow.
   170  func (mr *MockRepositoryMockRecorder) GetLatestByTestWorkflow(arg0, arg1 interface{}) *gomock.Call {
   171  	mr.mock.ctrl.T.Helper()
   172  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLatestByTestWorkflow", reflect.TypeOf((*MockRepository)(nil).GetLatestByTestWorkflow), arg0, arg1)
   173  }
   174  
   175  // GetLatestByTestWorkflows mocks base method.
   176  func (m *MockRepository) GetLatestByTestWorkflows(arg0 context.Context, arg1 []string) ([]testkube.TestWorkflowExecutionSummary, error) {
   177  	m.ctrl.T.Helper()
   178  	ret := m.ctrl.Call(m, "GetLatestByTestWorkflows", arg0, arg1)
   179  	ret0, _ := ret[0].([]testkube.TestWorkflowExecutionSummary)
   180  	ret1, _ := ret[1].(error)
   181  	return ret0, ret1
   182  }
   183  
   184  // GetLatestByTestWorkflows indicates an expected call of GetLatestByTestWorkflows.
   185  func (mr *MockRepositoryMockRecorder) GetLatestByTestWorkflows(arg0, arg1 interface{}) *gomock.Call {
   186  	mr.mock.ctrl.T.Helper()
   187  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLatestByTestWorkflows", reflect.TypeOf((*MockRepository)(nil).GetLatestByTestWorkflows), arg0, arg1)
   188  }
   189  
   190  // GetRunning mocks base method.
   191  func (m *MockRepository) GetRunning(arg0 context.Context) ([]testkube.TestWorkflowExecution, error) {
   192  	m.ctrl.T.Helper()
   193  	ret := m.ctrl.Call(m, "GetRunning", arg0)
   194  	ret0, _ := ret[0].([]testkube.TestWorkflowExecution)
   195  	ret1, _ := ret[1].(error)
   196  	return ret0, ret1
   197  }
   198  
   199  // GetRunning indicates an expected call of GetRunning.
   200  func (mr *MockRepositoryMockRecorder) GetRunning(arg0 interface{}) *gomock.Call {
   201  	mr.mock.ctrl.T.Helper()
   202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRunning", reflect.TypeOf((*MockRepository)(nil).GetRunning), arg0)
   203  }
   204  
   205  // GetTestWorkflowMetrics mocks base method.
   206  func (m *MockRepository) GetTestWorkflowMetrics(arg0 context.Context, arg1 string, arg2, arg3 int) (testkube.ExecutionsMetrics, error) {
   207  	m.ctrl.T.Helper()
   208  	ret := m.ctrl.Call(m, "GetTestWorkflowMetrics", arg0, arg1, arg2, arg3)
   209  	ret0, _ := ret[0].(testkube.ExecutionsMetrics)
   210  	ret1, _ := ret[1].(error)
   211  	return ret0, ret1
   212  }
   213  
   214  // GetTestWorkflowMetrics indicates an expected call of GetTestWorkflowMetrics.
   215  func (mr *MockRepositoryMockRecorder) GetTestWorkflowMetrics(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   216  	mr.mock.ctrl.T.Helper()
   217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTestWorkflowMetrics", reflect.TypeOf((*MockRepository)(nil).GetTestWorkflowMetrics), arg0, arg1, arg2, arg3)
   218  }
   219  
   220  // Insert mocks base method.
   221  func (m *MockRepository) Insert(arg0 context.Context, arg1 testkube.TestWorkflowExecution) error {
   222  	m.ctrl.T.Helper()
   223  	ret := m.ctrl.Call(m, "Insert", arg0, arg1)
   224  	ret0, _ := ret[0].(error)
   225  	return ret0
   226  }
   227  
   228  // Insert indicates an expected call of Insert.
   229  func (mr *MockRepositoryMockRecorder) Insert(arg0, arg1 interface{}) *gomock.Call {
   230  	mr.mock.ctrl.T.Helper()
   231  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Insert", reflect.TypeOf((*MockRepository)(nil).Insert), arg0, arg1)
   232  }
   233  
   234  // Update mocks base method.
   235  func (m *MockRepository) Update(arg0 context.Context, arg1 testkube.TestWorkflowExecution) error {
   236  	m.ctrl.T.Helper()
   237  	ret := m.ctrl.Call(m, "Update", arg0, arg1)
   238  	ret0, _ := ret[0].(error)
   239  	return ret0
   240  }
   241  
   242  // Update indicates an expected call of Update.
   243  func (mr *MockRepositoryMockRecorder) Update(arg0, arg1 interface{}) *gomock.Call {
   244  	mr.mock.ctrl.T.Helper()
   245  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockRepository)(nil).Update), arg0, arg1)
   246  }
   247  
   248  // UpdateOutput mocks base method.
   249  func (m *MockRepository) UpdateOutput(arg0 context.Context, arg1 string, arg2 []testkube.TestWorkflowOutput) error {
   250  	m.ctrl.T.Helper()
   251  	ret := m.ctrl.Call(m, "UpdateOutput", arg0, arg1, arg2)
   252  	ret0, _ := ret[0].(error)
   253  	return ret0
   254  }
   255  
   256  // UpdateOutput indicates an expected call of UpdateOutput.
   257  func (mr *MockRepositoryMockRecorder) UpdateOutput(arg0, arg1, arg2 interface{}) *gomock.Call {
   258  	mr.mock.ctrl.T.Helper()
   259  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateOutput", reflect.TypeOf((*MockRepository)(nil).UpdateOutput), arg0, arg1, arg2)
   260  }
   261  
   262  // UpdateResult mocks base method.
   263  func (m *MockRepository) UpdateResult(arg0 context.Context, arg1 string, arg2 *testkube.TestWorkflowResult) error {
   264  	m.ctrl.T.Helper()
   265  	ret := m.ctrl.Call(m, "UpdateResult", arg0, arg1, arg2)
   266  	ret0, _ := ret[0].(error)
   267  	return ret0
   268  }
   269  
   270  // UpdateResult indicates an expected call of UpdateResult.
   271  func (mr *MockRepositoryMockRecorder) UpdateResult(arg0, arg1, arg2 interface{}) *gomock.Call {
   272  	mr.mock.ctrl.T.Helper()
   273  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateResult", reflect.TypeOf((*MockRepository)(nil).UpdateResult), arg0, arg1, arg2)
   274  }