sigs.k8s.io/cluster-api-provider-azure@v1.14.3/util/cache/ttllru/mocks/ttllru_mock.go (about)

     1  /*
     2  Copyright The Kubernetes Authors.
     3  
     4  Licensed under the Apache License, Version 2.0 (the "License");
     5  you may not use this file except in compliance with the License.
     6  You may obtain a copy of the License at
     7  
     8      http://www.apache.org/licenses/LICENSE-2.0
     9  
    10  Unless required by applicable law or agreed to in writing, software
    11  distributed under the License is distributed on an "AS IS" BASIS,
    12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13  See the License for the specific language governing permissions and
    14  limitations under the License.
    15  */
    16  
    17  // Code generated by MockGen. DO NOT EDIT.
    18  // Source: ../ttllru.go
    19  //
    20  // Generated by this command:
    21  //
    22  //	mockgen -destination ttllru_mock.go -package mock_ttllru -source ../ttllru.go Cacher PeekingCacher
    23  //
    24  
    25  // Package mock_ttllru is a generated GoMock package.
    26  package mock_ttllru
    27  
    28  import (
    29  	reflect "reflect"
    30  	time "time"
    31  
    32  	gomock "go.uber.org/mock/gomock"
    33  )
    34  
    35  // MockCacher is a mock of Cacher interface.
    36  type MockCacher struct {
    37  	ctrl     *gomock.Controller
    38  	recorder *MockCacherMockRecorder
    39  }
    40  
    41  // MockCacherMockRecorder is the mock recorder for MockCacher.
    42  type MockCacherMockRecorder struct {
    43  	mock *MockCacher
    44  }
    45  
    46  // NewMockCacher creates a new mock instance.
    47  func NewMockCacher(ctrl *gomock.Controller) *MockCacher {
    48  	mock := &MockCacher{ctrl: ctrl}
    49  	mock.recorder = &MockCacherMockRecorder{mock}
    50  	return mock
    51  }
    52  
    53  // EXPECT returns an object that allows the caller to indicate expected use.
    54  func (m *MockCacher) EXPECT() *MockCacherMockRecorder {
    55  	return m.recorder
    56  }
    57  
    58  // Add mocks base method.
    59  func (m *MockCacher) Add(key, value any) bool {
    60  	m.ctrl.T.Helper()
    61  	ret := m.ctrl.Call(m, "Add", key, value)
    62  	ret0, _ := ret[0].(bool)
    63  	return ret0
    64  }
    65  
    66  // Add indicates an expected call of Add.
    67  func (mr *MockCacherMockRecorder) Add(key, value any) *gomock.Call {
    68  	mr.mock.ctrl.T.Helper()
    69  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Add", reflect.TypeOf((*MockCacher)(nil).Add), key, value)
    70  }
    71  
    72  // Get mocks base method.
    73  func (m *MockCacher) Get(key any) (any, bool) {
    74  	m.ctrl.T.Helper()
    75  	ret := m.ctrl.Call(m, "Get", key)
    76  	ret0, _ := ret[0].(any)
    77  	ret1, _ := ret[1].(bool)
    78  	return ret0, ret1
    79  }
    80  
    81  // Get indicates an expected call of Get.
    82  func (mr *MockCacherMockRecorder) Get(key any) *gomock.Call {
    83  	mr.mock.ctrl.T.Helper()
    84  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockCacher)(nil).Get), key)
    85  }
    86  
    87  // Remove mocks base method.
    88  func (m *MockCacher) Remove(key any) bool {
    89  	m.ctrl.T.Helper()
    90  	ret := m.ctrl.Call(m, "Remove", key)
    91  	ret0, _ := ret[0].(bool)
    92  	return ret0
    93  }
    94  
    95  // Remove indicates an expected call of Remove.
    96  func (mr *MockCacherMockRecorder) Remove(key any) *gomock.Call {
    97  	mr.mock.ctrl.T.Helper()
    98  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Remove", reflect.TypeOf((*MockCacher)(nil).Remove), key)
    99  }
   100  
   101  // MockPeekingCacher is a mock of PeekingCacher interface.
   102  type MockPeekingCacher struct {
   103  	ctrl     *gomock.Controller
   104  	recorder *MockPeekingCacherMockRecorder
   105  }
   106  
   107  // MockPeekingCacherMockRecorder is the mock recorder for MockPeekingCacher.
   108  type MockPeekingCacherMockRecorder struct {
   109  	mock *MockPeekingCacher
   110  }
   111  
   112  // NewMockPeekingCacher creates a new mock instance.
   113  func NewMockPeekingCacher(ctrl *gomock.Controller) *MockPeekingCacher {
   114  	mock := &MockPeekingCacher{ctrl: ctrl}
   115  	mock.recorder = &MockPeekingCacherMockRecorder{mock}
   116  	return mock
   117  }
   118  
   119  // EXPECT returns an object that allows the caller to indicate expected use.
   120  func (m *MockPeekingCacher) EXPECT() *MockPeekingCacherMockRecorder {
   121  	return m.recorder
   122  }
   123  
   124  // Add mocks base method.
   125  func (m *MockPeekingCacher) Add(key, value any) bool {
   126  	m.ctrl.T.Helper()
   127  	ret := m.ctrl.Call(m, "Add", key, value)
   128  	ret0, _ := ret[0].(bool)
   129  	return ret0
   130  }
   131  
   132  // Add indicates an expected call of Add.
   133  func (mr *MockPeekingCacherMockRecorder) Add(key, value any) *gomock.Call {
   134  	mr.mock.ctrl.T.Helper()
   135  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Add", reflect.TypeOf((*MockPeekingCacher)(nil).Add), key, value)
   136  }
   137  
   138  // Get mocks base method.
   139  func (m *MockPeekingCacher) Get(key any) (any, bool) {
   140  	m.ctrl.T.Helper()
   141  	ret := m.ctrl.Call(m, "Get", key)
   142  	ret0, _ := ret[0].(any)
   143  	ret1, _ := ret[1].(bool)
   144  	return ret0, ret1
   145  }
   146  
   147  // Get indicates an expected call of Get.
   148  func (mr *MockPeekingCacherMockRecorder) Get(key any) *gomock.Call {
   149  	mr.mock.ctrl.T.Helper()
   150  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockPeekingCacher)(nil).Get), key)
   151  }
   152  
   153  // Peek mocks base method.
   154  func (m *MockPeekingCacher) Peek(key any) (any, time.Time, bool) {
   155  	m.ctrl.T.Helper()
   156  	ret := m.ctrl.Call(m, "Peek", key)
   157  	ret0, _ := ret[0].(any)
   158  	ret1, _ := ret[1].(time.Time)
   159  	ret2, _ := ret[2].(bool)
   160  	return ret0, ret1, ret2
   161  }
   162  
   163  // Peek indicates an expected call of Peek.
   164  func (mr *MockPeekingCacherMockRecorder) Peek(key any) *gomock.Call {
   165  	mr.mock.ctrl.T.Helper()
   166  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Peek", reflect.TypeOf((*MockPeekingCacher)(nil).Peek), key)
   167  }
   168  
   169  // Remove mocks base method.
   170  func (m *MockPeekingCacher) Remove(key any) bool {
   171  	m.ctrl.T.Helper()
   172  	ret := m.ctrl.Call(m, "Remove", key)
   173  	ret0, _ := ret[0].(bool)
   174  	return ret0
   175  }
   176  
   177  // Remove indicates an expected call of Remove.
   178  func (mr *MockPeekingCacherMockRecorder) Remove(key any) *gomock.Call {
   179  	mr.mock.ctrl.T.Helper()
   180  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Remove", reflect.TypeOf((*MockPeekingCacher)(nil).Remove), key)
   181  }