github.com/kubeshop/testkube@v1.17.23/pkg/repository/result/mock_repository.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/kubeshop/testkube/pkg/repository/result (interfaces: Repository)
     3  
     4  // Package result is a generated GoMock package.
     5  package result
     6  
     7  import (
     8  	context "context"
     9  	reflect "reflect"
    10  	time "time"
    11  
    12  	gomock "github.com/golang/mock/gomock"
    13  	testkube "github.com/kubeshop/testkube/pkg/api/v1/testkube"
    14  )
    15  
    16  // MockRepository is a mock of Repository interface.
    17  type MockRepository struct {
    18  	ctrl     *gomock.Controller
    19  	recorder *MockRepositoryMockRecorder
    20  }
    21  
    22  // MockRepositoryMockRecorder is the mock recorder for MockRepository.
    23  type MockRepositoryMockRecorder struct {
    24  	mock *MockRepository
    25  }
    26  
    27  // NewMockRepository creates a new mock instance.
    28  func NewMockRepository(ctrl *gomock.Controller) *MockRepository {
    29  	mock := &MockRepository{ctrl: ctrl}
    30  	mock.recorder = &MockRepositoryMockRecorder{mock}
    31  	return mock
    32  }
    33  
    34  // EXPECT returns an object that allows the caller to indicate expected use.
    35  func (m *MockRepository) EXPECT() *MockRepositoryMockRecorder {
    36  	return m.recorder
    37  }
    38  
    39  // Count mocks base method.
    40  func (m *MockRepository) Count(arg0 context.Context, arg1 Filter) (int64, error) {
    41  	m.ctrl.T.Helper()
    42  	ret := m.ctrl.Call(m, "Count", arg0, arg1)
    43  	ret0, _ := ret[0].(int64)
    44  	ret1, _ := ret[1].(error)
    45  	return ret0, ret1
    46  }
    47  
    48  // Count indicates an expected call of Count.
    49  func (mr *MockRepositoryMockRecorder) Count(arg0, arg1 interface{}) *gomock.Call {
    50  	mr.mock.ctrl.T.Helper()
    51  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Count", reflect.TypeOf((*MockRepository)(nil).Count), arg0, arg1)
    52  }
    53  
    54  // DeleteAll mocks base method.
    55  func (m *MockRepository) DeleteAll(arg0 context.Context) error {
    56  	m.ctrl.T.Helper()
    57  	ret := m.ctrl.Call(m, "DeleteAll", arg0)
    58  	ret0, _ := ret[0].(error)
    59  	return ret0
    60  }
    61  
    62  // DeleteAll indicates an expected call of DeleteAll.
    63  func (mr *MockRepositoryMockRecorder) DeleteAll(arg0 interface{}) *gomock.Call {
    64  	mr.mock.ctrl.T.Helper()
    65  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAll", reflect.TypeOf((*MockRepository)(nil).DeleteAll), arg0)
    66  }
    67  
    68  // DeleteByTest mocks base method.
    69  func (m *MockRepository) DeleteByTest(arg0 context.Context, arg1 string) error {
    70  	m.ctrl.T.Helper()
    71  	ret := m.ctrl.Call(m, "DeleteByTest", arg0, arg1)
    72  	ret0, _ := ret[0].(error)
    73  	return ret0
    74  }
    75  
    76  // DeleteByTest indicates an expected call of DeleteByTest.
    77  func (mr *MockRepositoryMockRecorder) DeleteByTest(arg0, arg1 interface{}) *gomock.Call {
    78  	mr.mock.ctrl.T.Helper()
    79  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByTest", reflect.TypeOf((*MockRepository)(nil).DeleteByTest), arg0, arg1)
    80  }
    81  
    82  // DeleteByTestSuite mocks base method.
    83  func (m *MockRepository) DeleteByTestSuite(arg0 context.Context, arg1 string) error {
    84  	m.ctrl.T.Helper()
    85  	ret := m.ctrl.Call(m, "DeleteByTestSuite", arg0, arg1)
    86  	ret0, _ := ret[0].(error)
    87  	return ret0
    88  }
    89  
    90  // DeleteByTestSuite indicates an expected call of DeleteByTestSuite.
    91  func (mr *MockRepositoryMockRecorder) DeleteByTestSuite(arg0, arg1 interface{}) *gomock.Call {
    92  	mr.mock.ctrl.T.Helper()
    93  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByTestSuite", reflect.TypeOf((*MockRepository)(nil).DeleteByTestSuite), arg0, arg1)
    94  }
    95  
    96  // DeleteByTestSuites mocks base method.
    97  func (m *MockRepository) DeleteByTestSuites(arg0 context.Context, arg1 []string) error {
    98  	m.ctrl.T.Helper()
    99  	ret := m.ctrl.Call(m, "DeleteByTestSuites", arg0, arg1)
   100  	ret0, _ := ret[0].(error)
   101  	return ret0
   102  }
   103  
   104  // DeleteByTestSuites indicates an expected call of DeleteByTestSuites.
   105  func (mr *MockRepositoryMockRecorder) DeleteByTestSuites(arg0, arg1 interface{}) *gomock.Call {
   106  	mr.mock.ctrl.T.Helper()
   107  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByTestSuites", reflect.TypeOf((*MockRepository)(nil).DeleteByTestSuites), arg0, arg1)
   108  }
   109  
   110  // DeleteByTests mocks base method.
   111  func (m *MockRepository) DeleteByTests(arg0 context.Context, arg1 []string) error {
   112  	m.ctrl.T.Helper()
   113  	ret := m.ctrl.Call(m, "DeleteByTests", arg0, arg1)
   114  	ret0, _ := ret[0].(error)
   115  	return ret0
   116  }
   117  
   118  // DeleteByTests indicates an expected call of DeleteByTests.
   119  func (mr *MockRepositoryMockRecorder) DeleteByTests(arg0, arg1 interface{}) *gomock.Call {
   120  	mr.mock.ctrl.T.Helper()
   121  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByTests", reflect.TypeOf((*MockRepository)(nil).DeleteByTests), arg0, arg1)
   122  }
   123  
   124  // DeleteForAllTestSuites mocks base method.
   125  func (m *MockRepository) DeleteForAllTestSuites(arg0 context.Context) error {
   126  	m.ctrl.T.Helper()
   127  	ret := m.ctrl.Call(m, "DeleteForAllTestSuites", arg0)
   128  	ret0, _ := ret[0].(error)
   129  	return ret0
   130  }
   131  
   132  // DeleteForAllTestSuites indicates an expected call of DeleteForAllTestSuites.
   133  func (mr *MockRepositoryMockRecorder) DeleteForAllTestSuites(arg0 interface{}) *gomock.Call {
   134  	mr.mock.ctrl.T.Helper()
   135  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteForAllTestSuites", reflect.TypeOf((*MockRepository)(nil).DeleteForAllTestSuites), arg0)
   136  }
   137  
   138  // EndExecution mocks base method.
   139  func (m *MockRepository) EndExecution(arg0 context.Context, arg1 testkube.Execution) error {
   140  	m.ctrl.T.Helper()
   141  	ret := m.ctrl.Call(m, "EndExecution", arg0, arg1)
   142  	ret0, _ := ret[0].(error)
   143  	return ret0
   144  }
   145  
   146  // EndExecution indicates an expected call of EndExecution.
   147  func (mr *MockRepositoryMockRecorder) EndExecution(arg0, arg1 interface{}) *gomock.Call {
   148  	mr.mock.ctrl.T.Helper()
   149  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EndExecution", reflect.TypeOf((*MockRepository)(nil).EndExecution), arg0, arg1)
   150  }
   151  
   152  // Get mocks base method.
   153  func (m *MockRepository) Get(arg0 context.Context, arg1 string) (testkube.Execution, error) {
   154  	m.ctrl.T.Helper()
   155  	ret := m.ctrl.Call(m, "Get", arg0, arg1)
   156  	ret0, _ := ret[0].(testkube.Execution)
   157  	ret1, _ := ret[1].(error)
   158  	return ret0, ret1
   159  }
   160  
   161  // Get indicates an expected call of Get.
   162  func (mr *MockRepositoryMockRecorder) Get(arg0, arg1 interface{}) *gomock.Call {
   163  	mr.mock.ctrl.T.Helper()
   164  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockRepository)(nil).Get), arg0, arg1)
   165  }
   166  
   167  // GetByNameAndTest mocks base method.
   168  func (m *MockRepository) GetByNameAndTest(arg0 context.Context, arg1, arg2 string) (testkube.Execution, error) {
   169  	m.ctrl.T.Helper()
   170  	ret := m.ctrl.Call(m, "GetByNameAndTest", arg0, arg1, arg2)
   171  	ret0, _ := ret[0].(testkube.Execution)
   172  	ret1, _ := ret[1].(error)
   173  	return ret0, ret1
   174  }
   175  
   176  // GetByNameAndTest indicates an expected call of GetByNameAndTest.
   177  func (mr *MockRepositoryMockRecorder) GetByNameAndTest(arg0, arg1, arg2 interface{}) *gomock.Call {
   178  	mr.mock.ctrl.T.Helper()
   179  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByNameAndTest", reflect.TypeOf((*MockRepository)(nil).GetByNameAndTest), arg0, arg1, arg2)
   180  }
   181  
   182  // GetExecution mocks base method.
   183  func (m *MockRepository) GetExecution(arg0 context.Context, arg1 string) (testkube.Execution, error) {
   184  	m.ctrl.T.Helper()
   185  	ret := m.ctrl.Call(m, "GetExecution", arg0, arg1)
   186  	ret0, _ := ret[0].(testkube.Execution)
   187  	ret1, _ := ret[1].(error)
   188  	return ret0, ret1
   189  }
   190  
   191  // GetExecution indicates an expected call of GetExecution.
   192  func (mr *MockRepositoryMockRecorder) GetExecution(arg0, arg1 interface{}) *gomock.Call {
   193  	mr.mock.ctrl.T.Helper()
   194  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecution", reflect.TypeOf((*MockRepository)(nil).GetExecution), arg0, arg1)
   195  }
   196  
   197  // GetExecutionTotals mocks base method.
   198  func (m *MockRepository) GetExecutionTotals(arg0 context.Context, arg1 bool, arg2 ...Filter) (testkube.ExecutionsTotals, error) {
   199  	m.ctrl.T.Helper()
   200  	varargs := []interface{}{arg0, arg1}
   201  	for _, a := range arg2 {
   202  		varargs = append(varargs, a)
   203  	}
   204  	ret := m.ctrl.Call(m, "GetExecutionTotals", varargs...)
   205  	ret0, _ := ret[0].(testkube.ExecutionsTotals)
   206  	ret1, _ := ret[1].(error)
   207  	return ret0, ret1
   208  }
   209  
   210  // GetExecutionTotals indicates an expected call of GetExecutionTotals.
   211  func (mr *MockRepositoryMockRecorder) GetExecutionTotals(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   212  	mr.mock.ctrl.T.Helper()
   213  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   214  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecutionTotals", reflect.TypeOf((*MockRepository)(nil).GetExecutionTotals), varargs...)
   215  }
   216  
   217  // GetExecutions mocks base method.
   218  func (m *MockRepository) GetExecutions(arg0 context.Context, arg1 Filter) ([]testkube.Execution, error) {
   219  	m.ctrl.T.Helper()
   220  	ret := m.ctrl.Call(m, "GetExecutions", arg0, arg1)
   221  	ret0, _ := ret[0].([]testkube.Execution)
   222  	ret1, _ := ret[1].(error)
   223  	return ret0, ret1
   224  }
   225  
   226  // GetExecutions indicates an expected call of GetExecutions.
   227  func (mr *MockRepositoryMockRecorder) GetExecutions(arg0, arg1 interface{}) *gomock.Call {
   228  	mr.mock.ctrl.T.Helper()
   229  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecutions", reflect.TypeOf((*MockRepository)(nil).GetExecutions), arg0, arg1)
   230  }
   231  
   232  // GetLabels mocks base method.
   233  func (m *MockRepository) GetLabels(arg0 context.Context) (map[string][]string, error) {
   234  	m.ctrl.T.Helper()
   235  	ret := m.ctrl.Call(m, "GetLabels", arg0)
   236  	ret0, _ := ret[0].(map[string][]string)
   237  	ret1, _ := ret[1].(error)
   238  	return ret0, ret1
   239  }
   240  
   241  // GetLabels indicates an expected call of GetLabels.
   242  func (mr *MockRepositoryMockRecorder) GetLabels(arg0 interface{}) *gomock.Call {
   243  	mr.mock.ctrl.T.Helper()
   244  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLabels", reflect.TypeOf((*MockRepository)(nil).GetLabels), arg0)
   245  }
   246  
   247  // GetLatestByTest mocks base method.
   248  func (m *MockRepository) GetLatestByTest(arg0 context.Context, arg1 string) (*testkube.Execution, error) {
   249  	m.ctrl.T.Helper()
   250  	ret := m.ctrl.Call(m, "GetLatestByTest", arg0, arg1)
   251  	ret0, _ := ret[0].(*testkube.Execution)
   252  	ret1, _ := ret[1].(error)
   253  	return ret0, ret1
   254  }
   255  
   256  // GetLatestByTest indicates an expected call of GetLatestByTest.
   257  func (mr *MockRepositoryMockRecorder) GetLatestByTest(arg0, arg1 interface{}) *gomock.Call {
   258  	mr.mock.ctrl.T.Helper()
   259  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLatestByTest", reflect.TypeOf((*MockRepository)(nil).GetLatestByTest), arg0, arg1)
   260  }
   261  
   262  // GetLatestByTests mocks base method.
   263  func (m *MockRepository) GetLatestByTests(arg0 context.Context, arg1 []string) ([]testkube.Execution, error) {
   264  	m.ctrl.T.Helper()
   265  	ret := m.ctrl.Call(m, "GetLatestByTests", arg0, arg1)
   266  	ret0, _ := ret[0].([]testkube.Execution)
   267  	ret1, _ := ret[1].(error)
   268  	return ret0, ret1
   269  }
   270  
   271  // GetLatestByTests indicates an expected call of GetLatestByTests.
   272  func (mr *MockRepositoryMockRecorder) GetLatestByTests(arg0, arg1 interface{}) *gomock.Call {
   273  	mr.mock.ctrl.T.Helper()
   274  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLatestByTests", reflect.TypeOf((*MockRepository)(nil).GetLatestByTests), arg0, arg1)
   275  }
   276  
   277  // GetNextExecutionNumber mocks base method.
   278  func (m *MockRepository) GetNextExecutionNumber(arg0 context.Context, arg1 string) (int32, error) {
   279  	m.ctrl.T.Helper()
   280  	ret := m.ctrl.Call(m, "GetNextExecutionNumber", arg0, arg1)
   281  	ret0, _ := ret[0].(int32)
   282  	ret1, _ := ret[1].(error)
   283  	return ret0, ret1
   284  }
   285  
   286  // GetNextExecutionNumber indicates an expected call of GetNextExecutionNumber.
   287  func (mr *MockRepositoryMockRecorder) GetNextExecutionNumber(arg0, arg1 interface{}) *gomock.Call {
   288  	mr.mock.ctrl.T.Helper()
   289  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNextExecutionNumber", reflect.TypeOf((*MockRepository)(nil).GetNextExecutionNumber), arg0, arg1)
   290  }
   291  
   292  // GetTestMetrics mocks base method.
   293  func (m *MockRepository) GetTestMetrics(arg0 context.Context, arg1 string, arg2, arg3 int) (testkube.ExecutionsMetrics, error) {
   294  	m.ctrl.T.Helper()
   295  	ret := m.ctrl.Call(m, "GetTestMetrics", arg0, arg1, arg2, arg3)
   296  	ret0, _ := ret[0].(testkube.ExecutionsMetrics)
   297  	ret1, _ := ret[1].(error)
   298  	return ret0, ret1
   299  }
   300  
   301  // GetTestMetrics indicates an expected call of GetTestMetrics.
   302  func (mr *MockRepositoryMockRecorder) GetTestMetrics(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   303  	mr.mock.ctrl.T.Helper()
   304  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTestMetrics", reflect.TypeOf((*MockRepository)(nil).GetTestMetrics), arg0, arg1, arg2, arg3)
   305  }
   306  
   307  // Insert mocks base method.
   308  func (m *MockRepository) Insert(arg0 context.Context, arg1 testkube.Execution) error {
   309  	m.ctrl.T.Helper()
   310  	ret := m.ctrl.Call(m, "Insert", arg0, arg1)
   311  	ret0, _ := ret[0].(error)
   312  	return ret0
   313  }
   314  
   315  // Insert indicates an expected call of Insert.
   316  func (mr *MockRepositoryMockRecorder) Insert(arg0, arg1 interface{}) *gomock.Call {
   317  	mr.mock.ctrl.T.Helper()
   318  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Insert", reflect.TypeOf((*MockRepository)(nil).Insert), arg0, arg1)
   319  }
   320  
   321  // StartExecution mocks base method.
   322  func (m *MockRepository) StartExecution(arg0 context.Context, arg1 string, arg2 time.Time) error {
   323  	m.ctrl.T.Helper()
   324  	ret := m.ctrl.Call(m, "StartExecution", arg0, arg1, arg2)
   325  	ret0, _ := ret[0].(error)
   326  	return ret0
   327  }
   328  
   329  // StartExecution indicates an expected call of StartExecution.
   330  func (mr *MockRepositoryMockRecorder) StartExecution(arg0, arg1, arg2 interface{}) *gomock.Call {
   331  	mr.mock.ctrl.T.Helper()
   332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartExecution", reflect.TypeOf((*MockRepository)(nil).StartExecution), arg0, arg1, arg2)
   333  }
   334  
   335  // Update mocks base method.
   336  func (m *MockRepository) Update(arg0 context.Context, arg1 testkube.Execution) error {
   337  	m.ctrl.T.Helper()
   338  	ret := m.ctrl.Call(m, "Update", arg0, arg1)
   339  	ret0, _ := ret[0].(error)
   340  	return ret0
   341  }
   342  
   343  // Update indicates an expected call of Update.
   344  func (mr *MockRepositoryMockRecorder) Update(arg0, arg1 interface{}) *gomock.Call {
   345  	mr.mock.ctrl.T.Helper()
   346  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockRepository)(nil).Update), arg0, arg1)
   347  }
   348  
   349  // UpdateResult mocks base method.
   350  func (m *MockRepository) UpdateResult(arg0 context.Context, arg1 string, arg2 testkube.Execution) error {
   351  	m.ctrl.T.Helper()
   352  	ret := m.ctrl.Call(m, "UpdateResult", arg0, arg1, arg2)
   353  	ret0, _ := ret[0].(error)
   354  	return ret0
   355  }
   356  
   357  // UpdateResult indicates an expected call of UpdateResult.
   358  func (mr *MockRepositoryMockRecorder) UpdateResult(arg0, arg1, arg2 interface{}) *gomock.Call {
   359  	mr.mock.ctrl.T.Helper()
   360  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateResult", reflect.TypeOf((*MockRepository)(nil).UpdateResult), arg0, arg1, arg2)
   361  }