github.com/choria-io/go-choria@v0.28.1-0.20240416190746-b3bf9c7d5a45/aagent/watchers/kvwatcher/kv_mock_test.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/nats-io/nats.go (interfaces: KeyValue,KeyValueEntry)
     3  //
     4  // mockgen -package kvwatcher -destination kv_mock_test.go github.com/nats-io/nats.go KeyValue,KeyValueEntry
     5  //
     6  // Package kvwatcher is a generated GoMock package.
     7  package kvwatcher
     8  
     9  import (
    10  	reflect "reflect"
    11  	time "time"
    12  
    13  	gomock "github.com/golang/mock/gomock"
    14  	nats "github.com/nats-io/nats.go"
    15  )
    16  
    17  // MockKeyValue is a mock of KeyValue interface.
    18  type MockKeyValue struct {
    19  	ctrl     *gomock.Controller
    20  	recorder *MockKeyValueMockRecorder
    21  }
    22  
    23  // MockKeyValueMockRecorder is the mock recorder for MockKeyValue.
    24  type MockKeyValueMockRecorder struct {
    25  	mock *MockKeyValue
    26  }
    27  
    28  // NewMockKeyValue creates a new mock instance.
    29  func NewMockKeyValue(ctrl *gomock.Controller) *MockKeyValue {
    30  	mock := &MockKeyValue{ctrl: ctrl}
    31  	mock.recorder = &MockKeyValueMockRecorder{mock}
    32  	return mock
    33  }
    34  
    35  // EXPECT returns an object that allows the caller to indicate expected use.
    36  func (m *MockKeyValue) EXPECT() *MockKeyValueMockRecorder {
    37  	return m.recorder
    38  }
    39  
    40  // Bucket mocks base method.
    41  func (m *MockKeyValue) Bucket() string {
    42  	m.ctrl.T.Helper()
    43  	ret := m.ctrl.Call(m, "Bucket")
    44  	ret0, _ := ret[0].(string)
    45  	return ret0
    46  }
    47  
    48  // Bucket indicates an expected call of Bucket.
    49  func (mr *MockKeyValueMockRecorder) Bucket() *gomock.Call {
    50  	mr.mock.ctrl.T.Helper()
    51  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Bucket", reflect.TypeOf((*MockKeyValue)(nil).Bucket))
    52  }
    53  
    54  // Create mocks base method.
    55  func (m *MockKeyValue) Create(arg0 string, arg1 []byte) (uint64, error) {
    56  	m.ctrl.T.Helper()
    57  	ret := m.ctrl.Call(m, "Create", arg0, arg1)
    58  	ret0, _ := ret[0].(uint64)
    59  	ret1, _ := ret[1].(error)
    60  	return ret0, ret1
    61  }
    62  
    63  // Create indicates an expected call of Create.
    64  func (mr *MockKeyValueMockRecorder) Create(arg0, arg1 interface{}) *gomock.Call {
    65  	mr.mock.ctrl.T.Helper()
    66  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Create", reflect.TypeOf((*MockKeyValue)(nil).Create), arg0, arg1)
    67  }
    68  
    69  // Delete mocks base method.
    70  func (m *MockKeyValue) Delete(arg0 string, arg1 ...nats.DeleteOpt) error {
    71  	m.ctrl.T.Helper()
    72  	varargs := []interface{}{arg0}
    73  	for _, a := range arg1 {
    74  		varargs = append(varargs, a)
    75  	}
    76  	ret := m.ctrl.Call(m, "Delete", varargs...)
    77  	ret0, _ := ret[0].(error)
    78  	return ret0
    79  }
    80  
    81  // Delete indicates an expected call of Delete.
    82  func (mr *MockKeyValueMockRecorder) Delete(arg0 interface{}, arg1 ...interface{}) *gomock.Call {
    83  	mr.mock.ctrl.T.Helper()
    84  	varargs := append([]interface{}{arg0}, arg1...)
    85  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockKeyValue)(nil).Delete), varargs...)
    86  }
    87  
    88  // Get mocks base method.
    89  func (m *MockKeyValue) Get(arg0 string) (nats.KeyValueEntry, error) {
    90  	m.ctrl.T.Helper()
    91  	ret := m.ctrl.Call(m, "Get", arg0)
    92  	ret0, _ := ret[0].(nats.KeyValueEntry)
    93  	ret1, _ := ret[1].(error)
    94  	return ret0, ret1
    95  }
    96  
    97  // Get indicates an expected call of Get.
    98  func (mr *MockKeyValueMockRecorder) Get(arg0 interface{}) *gomock.Call {
    99  	mr.mock.ctrl.T.Helper()
   100  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockKeyValue)(nil).Get), arg0)
   101  }
   102  
   103  // GetRevision mocks base method.
   104  func (m *MockKeyValue) GetRevision(arg0 string, arg1 uint64) (nats.KeyValueEntry, error) {
   105  	m.ctrl.T.Helper()
   106  	ret := m.ctrl.Call(m, "GetRevision", arg0, arg1)
   107  	ret0, _ := ret[0].(nats.KeyValueEntry)
   108  	ret1, _ := ret[1].(error)
   109  	return ret0, ret1
   110  }
   111  
   112  // GetRevision indicates an expected call of GetRevision.
   113  func (mr *MockKeyValueMockRecorder) GetRevision(arg0, arg1 interface{}) *gomock.Call {
   114  	mr.mock.ctrl.T.Helper()
   115  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRevision", reflect.TypeOf((*MockKeyValue)(nil).GetRevision), arg0, arg1)
   116  }
   117  
   118  // History mocks base method.
   119  func (m *MockKeyValue) History(arg0 string, arg1 ...nats.WatchOpt) ([]nats.KeyValueEntry, error) {
   120  	m.ctrl.T.Helper()
   121  	varargs := []interface{}{arg0}
   122  	for _, a := range arg1 {
   123  		varargs = append(varargs, a)
   124  	}
   125  	ret := m.ctrl.Call(m, "History", varargs...)
   126  	ret0, _ := ret[0].([]nats.KeyValueEntry)
   127  	ret1, _ := ret[1].(error)
   128  	return ret0, ret1
   129  }
   130  
   131  // History indicates an expected call of History.
   132  func (mr *MockKeyValueMockRecorder) History(arg0 interface{}, arg1 ...interface{}) *gomock.Call {
   133  	mr.mock.ctrl.T.Helper()
   134  	varargs := append([]interface{}{arg0}, arg1...)
   135  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "History", reflect.TypeOf((*MockKeyValue)(nil).History), varargs...)
   136  }
   137  
   138  // Keys mocks base method.
   139  func (m *MockKeyValue) Keys(arg0 ...nats.WatchOpt) ([]string, error) {
   140  	m.ctrl.T.Helper()
   141  	varargs := []interface{}{}
   142  	for _, a := range arg0 {
   143  		varargs = append(varargs, a)
   144  	}
   145  	ret := m.ctrl.Call(m, "Keys", varargs...)
   146  	ret0, _ := ret[0].([]string)
   147  	ret1, _ := ret[1].(error)
   148  	return ret0, ret1
   149  }
   150  
   151  // Keys indicates an expected call of Keys.
   152  func (mr *MockKeyValueMockRecorder) Keys(arg0 ...interface{}) *gomock.Call {
   153  	mr.mock.ctrl.T.Helper()
   154  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Keys", reflect.TypeOf((*MockKeyValue)(nil).Keys), arg0...)
   155  }
   156  
   157  // ListKeys mocks base method.
   158  func (m *MockKeyValue) ListKeys(arg0 ...nats.WatchOpt) (nats.KeyLister, error) {
   159  	m.ctrl.T.Helper()
   160  	varargs := []interface{}{}
   161  	for _, a := range arg0 {
   162  		varargs = append(varargs, a)
   163  	}
   164  	ret := m.ctrl.Call(m, "ListKeys", varargs...)
   165  	ret0, _ := ret[0].(nats.KeyLister)
   166  	ret1, _ := ret[1].(error)
   167  	return ret0, ret1
   168  }
   169  
   170  // ListKeys indicates an expected call of ListKeys.
   171  func (mr *MockKeyValueMockRecorder) ListKeys(arg0 ...interface{}) *gomock.Call {
   172  	mr.mock.ctrl.T.Helper()
   173  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListKeys", reflect.TypeOf((*MockKeyValue)(nil).ListKeys), arg0...)
   174  }
   175  
   176  // Purge mocks base method.
   177  func (m *MockKeyValue) Purge(arg0 string, arg1 ...nats.DeleteOpt) error {
   178  	m.ctrl.T.Helper()
   179  	varargs := []interface{}{arg0}
   180  	for _, a := range arg1 {
   181  		varargs = append(varargs, a)
   182  	}
   183  	ret := m.ctrl.Call(m, "Purge", varargs...)
   184  	ret0, _ := ret[0].(error)
   185  	return ret0
   186  }
   187  
   188  // Purge indicates an expected call of Purge.
   189  func (mr *MockKeyValueMockRecorder) Purge(arg0 interface{}, arg1 ...interface{}) *gomock.Call {
   190  	mr.mock.ctrl.T.Helper()
   191  	varargs := append([]interface{}{arg0}, arg1...)
   192  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Purge", reflect.TypeOf((*MockKeyValue)(nil).Purge), varargs...)
   193  }
   194  
   195  // PurgeDeletes mocks base method.
   196  func (m *MockKeyValue) PurgeDeletes(arg0 ...nats.PurgeOpt) error {
   197  	m.ctrl.T.Helper()
   198  	varargs := []interface{}{}
   199  	for _, a := range arg0 {
   200  		varargs = append(varargs, a)
   201  	}
   202  	ret := m.ctrl.Call(m, "PurgeDeletes", varargs...)
   203  	ret0, _ := ret[0].(error)
   204  	return ret0
   205  }
   206  
   207  // PurgeDeletes indicates an expected call of PurgeDeletes.
   208  func (mr *MockKeyValueMockRecorder) PurgeDeletes(arg0 ...interface{}) *gomock.Call {
   209  	mr.mock.ctrl.T.Helper()
   210  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PurgeDeletes", reflect.TypeOf((*MockKeyValue)(nil).PurgeDeletes), arg0...)
   211  }
   212  
   213  // Put mocks base method.
   214  func (m *MockKeyValue) Put(arg0 string, arg1 []byte) (uint64, error) {
   215  	m.ctrl.T.Helper()
   216  	ret := m.ctrl.Call(m, "Put", arg0, arg1)
   217  	ret0, _ := ret[0].(uint64)
   218  	ret1, _ := ret[1].(error)
   219  	return ret0, ret1
   220  }
   221  
   222  // Put indicates an expected call of Put.
   223  func (mr *MockKeyValueMockRecorder) Put(arg0, arg1 interface{}) *gomock.Call {
   224  	mr.mock.ctrl.T.Helper()
   225  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Put", reflect.TypeOf((*MockKeyValue)(nil).Put), arg0, arg1)
   226  }
   227  
   228  // PutString mocks base method.
   229  func (m *MockKeyValue) PutString(arg0, arg1 string) (uint64, error) {
   230  	m.ctrl.T.Helper()
   231  	ret := m.ctrl.Call(m, "PutString", arg0, arg1)
   232  	ret0, _ := ret[0].(uint64)
   233  	ret1, _ := ret[1].(error)
   234  	return ret0, ret1
   235  }
   236  
   237  // PutString indicates an expected call of PutString.
   238  func (mr *MockKeyValueMockRecorder) PutString(arg0, arg1 interface{}) *gomock.Call {
   239  	mr.mock.ctrl.T.Helper()
   240  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutString", reflect.TypeOf((*MockKeyValue)(nil).PutString), arg0, arg1)
   241  }
   242  
   243  // Status mocks base method.
   244  func (m *MockKeyValue) Status() (nats.KeyValueStatus, error) {
   245  	m.ctrl.T.Helper()
   246  	ret := m.ctrl.Call(m, "Status")
   247  	ret0, _ := ret[0].(nats.KeyValueStatus)
   248  	ret1, _ := ret[1].(error)
   249  	return ret0, ret1
   250  }
   251  
   252  // Status indicates an expected call of Status.
   253  func (mr *MockKeyValueMockRecorder) Status() *gomock.Call {
   254  	mr.mock.ctrl.T.Helper()
   255  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Status", reflect.TypeOf((*MockKeyValue)(nil).Status))
   256  }
   257  
   258  // Update mocks base method.
   259  func (m *MockKeyValue) Update(arg0 string, arg1 []byte, arg2 uint64) (uint64, error) {
   260  	m.ctrl.T.Helper()
   261  	ret := m.ctrl.Call(m, "Update", arg0, arg1, arg2)
   262  	ret0, _ := ret[0].(uint64)
   263  	ret1, _ := ret[1].(error)
   264  	return ret0, ret1
   265  }
   266  
   267  // Update indicates an expected call of Update.
   268  func (mr *MockKeyValueMockRecorder) Update(arg0, arg1, arg2 interface{}) *gomock.Call {
   269  	mr.mock.ctrl.T.Helper()
   270  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockKeyValue)(nil).Update), arg0, arg1, arg2)
   271  }
   272  
   273  // Watch mocks base method.
   274  func (m *MockKeyValue) Watch(arg0 string, arg1 ...nats.WatchOpt) (nats.KeyWatcher, error) {
   275  	m.ctrl.T.Helper()
   276  	varargs := []interface{}{arg0}
   277  	for _, a := range arg1 {
   278  		varargs = append(varargs, a)
   279  	}
   280  	ret := m.ctrl.Call(m, "Watch", varargs...)
   281  	ret0, _ := ret[0].(nats.KeyWatcher)
   282  	ret1, _ := ret[1].(error)
   283  	return ret0, ret1
   284  }
   285  
   286  // Watch indicates an expected call of Watch.
   287  func (mr *MockKeyValueMockRecorder) Watch(arg0 interface{}, arg1 ...interface{}) *gomock.Call {
   288  	mr.mock.ctrl.T.Helper()
   289  	varargs := append([]interface{}{arg0}, arg1...)
   290  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Watch", reflect.TypeOf((*MockKeyValue)(nil).Watch), varargs...)
   291  }
   292  
   293  // WatchAll mocks base method.
   294  func (m *MockKeyValue) WatchAll(arg0 ...nats.WatchOpt) (nats.KeyWatcher, error) {
   295  	m.ctrl.T.Helper()
   296  	varargs := []interface{}{}
   297  	for _, a := range arg0 {
   298  		varargs = append(varargs, a)
   299  	}
   300  	ret := m.ctrl.Call(m, "WatchAll", varargs...)
   301  	ret0, _ := ret[0].(nats.KeyWatcher)
   302  	ret1, _ := ret[1].(error)
   303  	return ret0, ret1
   304  }
   305  
   306  // WatchAll indicates an expected call of WatchAll.
   307  func (mr *MockKeyValueMockRecorder) WatchAll(arg0 ...interface{}) *gomock.Call {
   308  	mr.mock.ctrl.T.Helper()
   309  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WatchAll", reflect.TypeOf((*MockKeyValue)(nil).WatchAll), arg0...)
   310  }
   311  
   312  // MockKeyValueEntry is a mock of KeyValueEntry interface.
   313  type MockKeyValueEntry struct {
   314  	ctrl     *gomock.Controller
   315  	recorder *MockKeyValueEntryMockRecorder
   316  }
   317  
   318  // MockKeyValueEntryMockRecorder is the mock recorder for MockKeyValueEntry.
   319  type MockKeyValueEntryMockRecorder struct {
   320  	mock *MockKeyValueEntry
   321  }
   322  
   323  // NewMockKeyValueEntry creates a new mock instance.
   324  func NewMockKeyValueEntry(ctrl *gomock.Controller) *MockKeyValueEntry {
   325  	mock := &MockKeyValueEntry{ctrl: ctrl}
   326  	mock.recorder = &MockKeyValueEntryMockRecorder{mock}
   327  	return mock
   328  }
   329  
   330  // EXPECT returns an object that allows the caller to indicate expected use.
   331  func (m *MockKeyValueEntry) EXPECT() *MockKeyValueEntryMockRecorder {
   332  	return m.recorder
   333  }
   334  
   335  // Bucket mocks base method.
   336  func (m *MockKeyValueEntry) Bucket() string {
   337  	m.ctrl.T.Helper()
   338  	ret := m.ctrl.Call(m, "Bucket")
   339  	ret0, _ := ret[0].(string)
   340  	return ret0
   341  }
   342  
   343  // Bucket indicates an expected call of Bucket.
   344  func (mr *MockKeyValueEntryMockRecorder) Bucket() *gomock.Call {
   345  	mr.mock.ctrl.T.Helper()
   346  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Bucket", reflect.TypeOf((*MockKeyValueEntry)(nil).Bucket))
   347  }
   348  
   349  // Created mocks base method.
   350  func (m *MockKeyValueEntry) Created() time.Time {
   351  	m.ctrl.T.Helper()
   352  	ret := m.ctrl.Call(m, "Created")
   353  	ret0, _ := ret[0].(time.Time)
   354  	return ret0
   355  }
   356  
   357  // Created indicates an expected call of Created.
   358  func (mr *MockKeyValueEntryMockRecorder) Created() *gomock.Call {
   359  	mr.mock.ctrl.T.Helper()
   360  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Created", reflect.TypeOf((*MockKeyValueEntry)(nil).Created))
   361  }
   362  
   363  // Delta mocks base method.
   364  func (m *MockKeyValueEntry) Delta() uint64 {
   365  	m.ctrl.T.Helper()
   366  	ret := m.ctrl.Call(m, "Delta")
   367  	ret0, _ := ret[0].(uint64)
   368  	return ret0
   369  }
   370  
   371  // Delta indicates an expected call of Delta.
   372  func (mr *MockKeyValueEntryMockRecorder) Delta() *gomock.Call {
   373  	mr.mock.ctrl.T.Helper()
   374  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delta", reflect.TypeOf((*MockKeyValueEntry)(nil).Delta))
   375  }
   376  
   377  // Key mocks base method.
   378  func (m *MockKeyValueEntry) Key() string {
   379  	m.ctrl.T.Helper()
   380  	ret := m.ctrl.Call(m, "Key")
   381  	ret0, _ := ret[0].(string)
   382  	return ret0
   383  }
   384  
   385  // Key indicates an expected call of Key.
   386  func (mr *MockKeyValueEntryMockRecorder) Key() *gomock.Call {
   387  	mr.mock.ctrl.T.Helper()
   388  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Key", reflect.TypeOf((*MockKeyValueEntry)(nil).Key))
   389  }
   390  
   391  // Operation mocks base method.
   392  func (m *MockKeyValueEntry) Operation() nats.KeyValueOp {
   393  	m.ctrl.T.Helper()
   394  	ret := m.ctrl.Call(m, "Operation")
   395  	ret0, _ := ret[0].(nats.KeyValueOp)
   396  	return ret0
   397  }
   398  
   399  // Operation indicates an expected call of Operation.
   400  func (mr *MockKeyValueEntryMockRecorder) Operation() *gomock.Call {
   401  	mr.mock.ctrl.T.Helper()
   402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Operation", reflect.TypeOf((*MockKeyValueEntry)(nil).Operation))
   403  }
   404  
   405  // Revision mocks base method.
   406  func (m *MockKeyValueEntry) Revision() uint64 {
   407  	m.ctrl.T.Helper()
   408  	ret := m.ctrl.Call(m, "Revision")
   409  	ret0, _ := ret[0].(uint64)
   410  	return ret0
   411  }
   412  
   413  // Revision indicates an expected call of Revision.
   414  func (mr *MockKeyValueEntryMockRecorder) Revision() *gomock.Call {
   415  	mr.mock.ctrl.T.Helper()
   416  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Revision", reflect.TypeOf((*MockKeyValueEntry)(nil).Revision))
   417  }
   418  
   419  // Value mocks base method.
   420  func (m *MockKeyValueEntry) Value() []byte {
   421  	m.ctrl.T.Helper()
   422  	ret := m.ctrl.Call(m, "Value")
   423  	ret0, _ := ret[0].([]byte)
   424  	return ret0
   425  }
   426  
   427  // Value indicates an expected call of Value.
   428  func (mr *MockKeyValueEntryMockRecorder) Value() *gomock.Call {
   429  	mr.mock.ctrl.T.Helper()
   430  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Value", reflect.TypeOf((*MockKeyValueEntry)(nil).Value))
   431  }