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

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/kubeshop/testkube/pkg/repository/testresult (interfaces: Repository)
     3  
     4  // Package testresult is a generated GoMock package.
     5  package testresult
     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  // DeleteByTestSuite mocks base method.
    69  func (m *MockRepository) DeleteByTestSuite(arg0 context.Context, arg1 string) error {
    70  	m.ctrl.T.Helper()
    71  	ret := m.ctrl.Call(m, "DeleteByTestSuite", arg0, arg1)
    72  	ret0, _ := ret[0].(error)
    73  	return ret0
    74  }
    75  
    76  // DeleteByTestSuite indicates an expected call of DeleteByTestSuite.
    77  func (mr *MockRepositoryMockRecorder) DeleteByTestSuite(arg0, arg1 interface{}) *gomock.Call {
    78  	mr.mock.ctrl.T.Helper()
    79  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByTestSuite", reflect.TypeOf((*MockRepository)(nil).DeleteByTestSuite), arg0, arg1)
    80  }
    81  
    82  // DeleteByTestSuites mocks base method.
    83  func (m *MockRepository) DeleteByTestSuites(arg0 context.Context, arg1 []string) error {
    84  	m.ctrl.T.Helper()
    85  	ret := m.ctrl.Call(m, "DeleteByTestSuites", arg0, arg1)
    86  	ret0, _ := ret[0].(error)
    87  	return ret0
    88  }
    89  
    90  // DeleteByTestSuites indicates an expected call of DeleteByTestSuites.
    91  func (mr *MockRepositoryMockRecorder) DeleteByTestSuites(arg0, arg1 interface{}) *gomock.Call {
    92  	mr.mock.ctrl.T.Helper()
    93  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByTestSuites", reflect.TypeOf((*MockRepository)(nil).DeleteByTestSuites), arg0, arg1)
    94  }
    95  
    96  // EndExecution mocks base method.
    97  func (m *MockRepository) EndExecution(arg0 context.Context, arg1 testkube.TestSuiteExecution) error {
    98  	m.ctrl.T.Helper()
    99  	ret := m.ctrl.Call(m, "EndExecution", arg0, arg1)
   100  	ret0, _ := ret[0].(error)
   101  	return ret0
   102  }
   103  
   104  // EndExecution indicates an expected call of EndExecution.
   105  func (mr *MockRepositoryMockRecorder) EndExecution(arg0, arg1 interface{}) *gomock.Call {
   106  	mr.mock.ctrl.T.Helper()
   107  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EndExecution", reflect.TypeOf((*MockRepository)(nil).EndExecution), arg0, arg1)
   108  }
   109  
   110  // Get mocks base method.
   111  func (m *MockRepository) Get(arg0 context.Context, arg1 string) (testkube.TestSuiteExecution, error) {
   112  	m.ctrl.T.Helper()
   113  	ret := m.ctrl.Call(m, "Get", arg0, arg1)
   114  	ret0, _ := ret[0].(testkube.TestSuiteExecution)
   115  	ret1, _ := ret[1].(error)
   116  	return ret0, ret1
   117  }
   118  
   119  // Get indicates an expected call of Get.
   120  func (mr *MockRepositoryMockRecorder) Get(arg0, arg1 interface{}) *gomock.Call {
   121  	mr.mock.ctrl.T.Helper()
   122  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockRepository)(nil).Get), arg0, arg1)
   123  }
   124  
   125  // GetByNameAndTestSuite mocks base method.
   126  func (m *MockRepository) GetByNameAndTestSuite(arg0 context.Context, arg1, arg2 string) (testkube.TestSuiteExecution, error) {
   127  	m.ctrl.T.Helper()
   128  	ret := m.ctrl.Call(m, "GetByNameAndTestSuite", arg0, arg1, arg2)
   129  	ret0, _ := ret[0].(testkube.TestSuiteExecution)
   130  	ret1, _ := ret[1].(error)
   131  	return ret0, ret1
   132  }
   133  
   134  // GetByNameAndTestSuite indicates an expected call of GetByNameAndTestSuite.
   135  func (mr *MockRepositoryMockRecorder) GetByNameAndTestSuite(arg0, arg1, arg2 interface{}) *gomock.Call {
   136  	mr.mock.ctrl.T.Helper()
   137  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByNameAndTestSuite", reflect.TypeOf((*MockRepository)(nil).GetByNameAndTestSuite), arg0, arg1, arg2)
   138  }
   139  
   140  // GetExecutions mocks base method.
   141  func (m *MockRepository) GetExecutions(arg0 context.Context, arg1 Filter) ([]testkube.TestSuiteExecution, error) {
   142  	m.ctrl.T.Helper()
   143  	ret := m.ctrl.Call(m, "GetExecutions", arg0, arg1)
   144  	ret0, _ := ret[0].([]testkube.TestSuiteExecution)
   145  	ret1, _ := ret[1].(error)
   146  	return ret0, ret1
   147  }
   148  
   149  // GetExecutions indicates an expected call of GetExecutions.
   150  func (mr *MockRepositoryMockRecorder) GetExecutions(arg0, arg1 interface{}) *gomock.Call {
   151  	mr.mock.ctrl.T.Helper()
   152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecutions", reflect.TypeOf((*MockRepository)(nil).GetExecutions), arg0, arg1)
   153  }
   154  
   155  // GetExecutionsTotals mocks base method.
   156  func (m *MockRepository) GetExecutionsTotals(arg0 context.Context, arg1 ...Filter) (testkube.ExecutionsTotals, error) {
   157  	m.ctrl.T.Helper()
   158  	varargs := []interface{}{arg0}
   159  	for _, a := range arg1 {
   160  		varargs = append(varargs, a)
   161  	}
   162  	ret := m.ctrl.Call(m, "GetExecutionsTotals", varargs...)
   163  	ret0, _ := ret[0].(testkube.ExecutionsTotals)
   164  	ret1, _ := ret[1].(error)
   165  	return ret0, ret1
   166  }
   167  
   168  // GetExecutionsTotals indicates an expected call of GetExecutionsTotals.
   169  func (mr *MockRepositoryMockRecorder) GetExecutionsTotals(arg0 interface{}, arg1 ...interface{}) *gomock.Call {
   170  	mr.mock.ctrl.T.Helper()
   171  	varargs := append([]interface{}{arg0}, arg1...)
   172  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecutionsTotals", reflect.TypeOf((*MockRepository)(nil).GetExecutionsTotals), varargs...)
   173  }
   174  
   175  // GetLatestByTestSuite mocks base method.
   176  func (m *MockRepository) GetLatestByTestSuite(arg0 context.Context, arg1 string) (*testkube.TestSuiteExecution, error) {
   177  	m.ctrl.T.Helper()
   178  	ret := m.ctrl.Call(m, "GetLatestByTestSuite", arg0, arg1)
   179  	ret0, _ := ret[0].(*testkube.TestSuiteExecution)
   180  	ret1, _ := ret[1].(error)
   181  	return ret0, ret1
   182  }
   183  
   184  // GetLatestByTestSuite indicates an expected call of GetLatestByTestSuite.
   185  func (mr *MockRepositoryMockRecorder) GetLatestByTestSuite(arg0, arg1 interface{}) *gomock.Call {
   186  	mr.mock.ctrl.T.Helper()
   187  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLatestByTestSuite", reflect.TypeOf((*MockRepository)(nil).GetLatestByTestSuite), arg0, arg1)
   188  }
   189  
   190  // GetLatestByTestSuites mocks base method.
   191  func (m *MockRepository) GetLatestByTestSuites(arg0 context.Context, arg1 []string) ([]testkube.TestSuiteExecution, error) {
   192  	m.ctrl.T.Helper()
   193  	ret := m.ctrl.Call(m, "GetLatestByTestSuites", arg0, arg1)
   194  	ret0, _ := ret[0].([]testkube.TestSuiteExecution)
   195  	ret1, _ := ret[1].(error)
   196  	return ret0, ret1
   197  }
   198  
   199  // GetLatestByTestSuites indicates an expected call of GetLatestByTestSuites.
   200  func (mr *MockRepositoryMockRecorder) GetLatestByTestSuites(arg0, arg1 interface{}) *gomock.Call {
   201  	mr.mock.ctrl.T.Helper()
   202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLatestByTestSuites", reflect.TypeOf((*MockRepository)(nil).GetLatestByTestSuites), arg0, arg1)
   203  }
   204  
   205  // GetTestSuiteMetrics mocks base method.
   206  func (m *MockRepository) GetTestSuiteMetrics(arg0 context.Context, arg1 string, arg2, arg3 int) (testkube.ExecutionsMetrics, error) {
   207  	m.ctrl.T.Helper()
   208  	ret := m.ctrl.Call(m, "GetTestSuiteMetrics", arg0, arg1, arg2, arg3)
   209  	ret0, _ := ret[0].(testkube.ExecutionsMetrics)
   210  	ret1, _ := ret[1].(error)
   211  	return ret0, ret1
   212  }
   213  
   214  // GetTestSuiteMetrics indicates an expected call of GetTestSuiteMetrics.
   215  func (mr *MockRepositoryMockRecorder) GetTestSuiteMetrics(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   216  	mr.mock.ctrl.T.Helper()
   217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTestSuiteMetrics", reflect.TypeOf((*MockRepository)(nil).GetTestSuiteMetrics), arg0, arg1, arg2, arg3)
   218  }
   219  
   220  // Insert mocks base method.
   221  func (m *MockRepository) Insert(arg0 context.Context, arg1 testkube.TestSuiteExecution) 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  // StartExecution mocks base method.
   235  func (m *MockRepository) StartExecution(arg0 context.Context, arg1 string, arg2 time.Time) error {
   236  	m.ctrl.T.Helper()
   237  	ret := m.ctrl.Call(m, "StartExecution", arg0, arg1, arg2)
   238  	ret0, _ := ret[0].(error)
   239  	return ret0
   240  }
   241  
   242  // StartExecution indicates an expected call of StartExecution.
   243  func (mr *MockRepositoryMockRecorder) StartExecution(arg0, arg1, arg2 interface{}) *gomock.Call {
   244  	mr.mock.ctrl.T.Helper()
   245  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartExecution", reflect.TypeOf((*MockRepository)(nil).StartExecution), arg0, arg1, arg2)
   246  }
   247  
   248  // Update mocks base method.
   249  func (m *MockRepository) Update(arg0 context.Context, arg1 testkube.TestSuiteExecution) error {
   250  	m.ctrl.T.Helper()
   251  	ret := m.ctrl.Call(m, "Update", arg0, arg1)
   252  	ret0, _ := ret[0].(error)
   253  	return ret0
   254  }
   255  
   256  // Update indicates an expected call of Update.
   257  func (mr *MockRepositoryMockRecorder) Update(arg0, arg1 interface{}) *gomock.Call {
   258  	mr.mock.ctrl.T.Helper()
   259  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockRepository)(nil).Update), arg0, arg1)
   260  }