github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/state/migrations/firewallrules_mock_test.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/state/migrations (interfaces: MigrationFirewallRule,FirewallRuleSource,FirewallRulesModel)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package migrations -destination firewallrules_mock_test.go github.com/juju/juju/state/migrations MigrationFirewallRule,FirewallRuleSource,FirewallRulesModel
     7  //
     8  
     9  // Package migrations is a generated GoMock package.
    10  package migrations
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	description "github.com/juju/description/v5"
    16  	firewall "github.com/juju/juju/core/network/firewall"
    17  	gomock "go.uber.org/mock/gomock"
    18  )
    19  
    20  // MockMigrationFirewallRule is a mock of MigrationFirewallRule interface.
    21  type MockMigrationFirewallRule struct {
    22  	ctrl     *gomock.Controller
    23  	recorder *MockMigrationFirewallRuleMockRecorder
    24  }
    25  
    26  // MockMigrationFirewallRuleMockRecorder is the mock recorder for MockMigrationFirewallRule.
    27  type MockMigrationFirewallRuleMockRecorder struct {
    28  	mock *MockMigrationFirewallRule
    29  }
    30  
    31  // NewMockMigrationFirewallRule creates a new mock instance.
    32  func NewMockMigrationFirewallRule(ctrl *gomock.Controller) *MockMigrationFirewallRule {
    33  	mock := &MockMigrationFirewallRule{ctrl: ctrl}
    34  	mock.recorder = &MockMigrationFirewallRuleMockRecorder{mock}
    35  	return mock
    36  }
    37  
    38  // EXPECT returns an object that allows the caller to indicate expected use.
    39  func (m *MockMigrationFirewallRule) EXPECT() *MockMigrationFirewallRuleMockRecorder {
    40  	return m.recorder
    41  }
    42  
    43  // ID mocks base method.
    44  func (m *MockMigrationFirewallRule) ID() string {
    45  	m.ctrl.T.Helper()
    46  	ret := m.ctrl.Call(m, "ID")
    47  	ret0, _ := ret[0].(string)
    48  	return ret0
    49  }
    50  
    51  // ID indicates an expected call of ID.
    52  func (mr *MockMigrationFirewallRuleMockRecorder) ID() *gomock.Call {
    53  	mr.mock.ctrl.T.Helper()
    54  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ID", reflect.TypeOf((*MockMigrationFirewallRule)(nil).ID))
    55  }
    56  
    57  // WellKnownService mocks base method.
    58  func (m *MockMigrationFirewallRule) WellKnownService() firewall.WellKnownServiceType {
    59  	m.ctrl.T.Helper()
    60  	ret := m.ctrl.Call(m, "WellKnownService")
    61  	ret0, _ := ret[0].(firewall.WellKnownServiceType)
    62  	return ret0
    63  }
    64  
    65  // WellKnownService indicates an expected call of WellKnownService.
    66  func (mr *MockMigrationFirewallRuleMockRecorder) WellKnownService() *gomock.Call {
    67  	mr.mock.ctrl.T.Helper()
    68  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WellKnownService", reflect.TypeOf((*MockMigrationFirewallRule)(nil).WellKnownService))
    69  }
    70  
    71  // WhitelistCIDRs mocks base method.
    72  func (m *MockMigrationFirewallRule) WhitelistCIDRs() []string {
    73  	m.ctrl.T.Helper()
    74  	ret := m.ctrl.Call(m, "WhitelistCIDRs")
    75  	ret0, _ := ret[0].([]string)
    76  	return ret0
    77  }
    78  
    79  // WhitelistCIDRs indicates an expected call of WhitelistCIDRs.
    80  func (mr *MockMigrationFirewallRuleMockRecorder) WhitelistCIDRs() *gomock.Call {
    81  	mr.mock.ctrl.T.Helper()
    82  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WhitelistCIDRs", reflect.TypeOf((*MockMigrationFirewallRule)(nil).WhitelistCIDRs))
    83  }
    84  
    85  // MockFirewallRuleSource is a mock of FirewallRuleSource interface.
    86  type MockFirewallRuleSource struct {
    87  	ctrl     *gomock.Controller
    88  	recorder *MockFirewallRuleSourceMockRecorder
    89  }
    90  
    91  // MockFirewallRuleSourceMockRecorder is the mock recorder for MockFirewallRuleSource.
    92  type MockFirewallRuleSourceMockRecorder struct {
    93  	mock *MockFirewallRuleSource
    94  }
    95  
    96  // NewMockFirewallRuleSource creates a new mock instance.
    97  func NewMockFirewallRuleSource(ctrl *gomock.Controller) *MockFirewallRuleSource {
    98  	mock := &MockFirewallRuleSource{ctrl: ctrl}
    99  	mock.recorder = &MockFirewallRuleSourceMockRecorder{mock}
   100  	return mock
   101  }
   102  
   103  // EXPECT returns an object that allows the caller to indicate expected use.
   104  func (m *MockFirewallRuleSource) EXPECT() *MockFirewallRuleSourceMockRecorder {
   105  	return m.recorder
   106  }
   107  
   108  // AllFirewallRules mocks base method.
   109  func (m *MockFirewallRuleSource) AllFirewallRules() ([]MigrationFirewallRule, error) {
   110  	m.ctrl.T.Helper()
   111  	ret := m.ctrl.Call(m, "AllFirewallRules")
   112  	ret0, _ := ret[0].([]MigrationFirewallRule)
   113  	ret1, _ := ret[1].(error)
   114  	return ret0, ret1
   115  }
   116  
   117  // AllFirewallRules indicates an expected call of AllFirewallRules.
   118  func (mr *MockFirewallRuleSourceMockRecorder) AllFirewallRules() *gomock.Call {
   119  	mr.mock.ctrl.T.Helper()
   120  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllFirewallRules", reflect.TypeOf((*MockFirewallRuleSource)(nil).AllFirewallRules))
   121  }
   122  
   123  // MockFirewallRulesModel is a mock of FirewallRulesModel interface.
   124  type MockFirewallRulesModel struct {
   125  	ctrl     *gomock.Controller
   126  	recorder *MockFirewallRulesModelMockRecorder
   127  }
   128  
   129  // MockFirewallRulesModelMockRecorder is the mock recorder for MockFirewallRulesModel.
   130  type MockFirewallRulesModelMockRecorder struct {
   131  	mock *MockFirewallRulesModel
   132  }
   133  
   134  // NewMockFirewallRulesModel creates a new mock instance.
   135  func NewMockFirewallRulesModel(ctrl *gomock.Controller) *MockFirewallRulesModel {
   136  	mock := &MockFirewallRulesModel{ctrl: ctrl}
   137  	mock.recorder = &MockFirewallRulesModelMockRecorder{mock}
   138  	return mock
   139  }
   140  
   141  // EXPECT returns an object that allows the caller to indicate expected use.
   142  func (m *MockFirewallRulesModel) EXPECT() *MockFirewallRulesModelMockRecorder {
   143  	return m.recorder
   144  }
   145  
   146  // AddFirewallRule mocks base method.
   147  func (m *MockFirewallRulesModel) AddFirewallRule(arg0 description.FirewallRuleArgs) description.FirewallRule {
   148  	m.ctrl.T.Helper()
   149  	ret := m.ctrl.Call(m, "AddFirewallRule", arg0)
   150  	ret0, _ := ret[0].(description.FirewallRule)
   151  	return ret0
   152  }
   153  
   154  // AddFirewallRule indicates an expected call of AddFirewallRule.
   155  func (mr *MockFirewallRulesModelMockRecorder) AddFirewallRule(arg0 any) *gomock.Call {
   156  	mr.mock.ctrl.T.Helper()
   157  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddFirewallRule", reflect.TypeOf((*MockFirewallRulesModel)(nil).AddFirewallRule), arg0)
   158  }