github.com/juju/juju@v0.0.0-20240327075706-a90865de2538/core/charm/core_charm_mock_test.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/core/charm (interfaces: SelectorLogger,SelectorModelConfig)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package charm -destination core_charm_mock_test.go github.com/juju/juju/core/charm SelectorLogger,SelectorModelConfig
     7  //
     8  
     9  // Package charm is a generated GoMock package.
    10  package charm
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	gomock "go.uber.org/mock/gomock"
    16  )
    17  
    18  // MockSelectorLogger is a mock of SelectorLogger interface.
    19  type MockSelectorLogger struct {
    20  	ctrl     *gomock.Controller
    21  	recorder *MockSelectorLoggerMockRecorder
    22  }
    23  
    24  // MockSelectorLoggerMockRecorder is the mock recorder for MockSelectorLogger.
    25  type MockSelectorLoggerMockRecorder struct {
    26  	mock *MockSelectorLogger
    27  }
    28  
    29  // NewMockSelectorLogger creates a new mock instance.
    30  func NewMockSelectorLogger(ctrl *gomock.Controller) *MockSelectorLogger {
    31  	mock := &MockSelectorLogger{ctrl: ctrl}
    32  	mock.recorder = &MockSelectorLoggerMockRecorder{mock}
    33  	return mock
    34  }
    35  
    36  // EXPECT returns an object that allows the caller to indicate expected use.
    37  func (m *MockSelectorLogger) EXPECT() *MockSelectorLoggerMockRecorder {
    38  	return m.recorder
    39  }
    40  
    41  // Infof mocks base method.
    42  func (m *MockSelectorLogger) Infof(arg0 string, arg1 ...any) {
    43  	m.ctrl.T.Helper()
    44  	varargs := []any{arg0}
    45  	for _, a := range arg1 {
    46  		varargs = append(varargs, a)
    47  	}
    48  	m.ctrl.Call(m, "Infof", varargs...)
    49  }
    50  
    51  // Infof indicates an expected call of Infof.
    52  func (mr *MockSelectorLoggerMockRecorder) Infof(arg0 any, arg1 ...any) *gomock.Call {
    53  	mr.mock.ctrl.T.Helper()
    54  	varargs := append([]any{arg0}, arg1...)
    55  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Infof", reflect.TypeOf((*MockSelectorLogger)(nil).Infof), varargs...)
    56  }
    57  
    58  // Tracef mocks base method.
    59  func (m *MockSelectorLogger) Tracef(arg0 string, arg1 ...any) {
    60  	m.ctrl.T.Helper()
    61  	varargs := []any{arg0}
    62  	for _, a := range arg1 {
    63  		varargs = append(varargs, a)
    64  	}
    65  	m.ctrl.Call(m, "Tracef", varargs...)
    66  }
    67  
    68  // Tracef indicates an expected call of Tracef.
    69  func (mr *MockSelectorLoggerMockRecorder) Tracef(arg0 any, arg1 ...any) *gomock.Call {
    70  	mr.mock.ctrl.T.Helper()
    71  	varargs := append([]any{arg0}, arg1...)
    72  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Tracef", reflect.TypeOf((*MockSelectorLogger)(nil).Tracef), varargs...)
    73  }
    74  
    75  // MockSelectorModelConfig is a mock of SelectorModelConfig interface.
    76  type MockSelectorModelConfig struct {
    77  	ctrl     *gomock.Controller
    78  	recorder *MockSelectorModelConfigMockRecorder
    79  }
    80  
    81  // MockSelectorModelConfigMockRecorder is the mock recorder for MockSelectorModelConfig.
    82  type MockSelectorModelConfigMockRecorder struct {
    83  	mock *MockSelectorModelConfig
    84  }
    85  
    86  // NewMockSelectorModelConfig creates a new mock instance.
    87  func NewMockSelectorModelConfig(ctrl *gomock.Controller) *MockSelectorModelConfig {
    88  	mock := &MockSelectorModelConfig{ctrl: ctrl}
    89  	mock.recorder = &MockSelectorModelConfigMockRecorder{mock}
    90  	return mock
    91  }
    92  
    93  // EXPECT returns an object that allows the caller to indicate expected use.
    94  func (m *MockSelectorModelConfig) EXPECT() *MockSelectorModelConfigMockRecorder {
    95  	return m.recorder
    96  }
    97  
    98  // DefaultBase mocks base method.
    99  func (m *MockSelectorModelConfig) DefaultBase() (string, bool) {
   100  	m.ctrl.T.Helper()
   101  	ret := m.ctrl.Call(m, "DefaultBase")
   102  	ret0, _ := ret[0].(string)
   103  	ret1, _ := ret[1].(bool)
   104  	return ret0, ret1
   105  }
   106  
   107  // DefaultBase indicates an expected call of DefaultBase.
   108  func (mr *MockSelectorModelConfigMockRecorder) DefaultBase() *gomock.Call {
   109  	mr.mock.ctrl.T.Helper()
   110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultBase", reflect.TypeOf((*MockSelectorModelConfig)(nil).DefaultBase))
   111  }