github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/container/testing/interface_mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/container (interfaces: TestLXDManager)
     3  
     4  // Package testing is a generated GoMock package.
     5  package testing
     6  
     7  import (
     8  	reflect "reflect"
     9  
    10  	gomock "github.com/golang/mock/gomock"
    11  	instancecfg "github.com/juju/juju/cloudconfig/instancecfg"
    12  	container "github.com/juju/juju/container"
    13  	constraints "github.com/juju/juju/core/constraints"
    14  	instance "github.com/juju/juju/core/instance"
    15  	environs "github.com/juju/juju/environs"
    16  	"github.com/juju/juju/environs/instances"
    17  	charm_v6 "gopkg.in/juju/charm.v6"
    18  )
    19  
    20  // MockTestLXDManager is a mock of TestLXDManager interface
    21  type MockTestLXDManager struct {
    22  	ctrl     *gomock.Controller
    23  	recorder *MockTestLXDManagerMockRecorder
    24  }
    25  
    26  // MockTestLXDManagerMockRecorder is the mock recorder for MockTestLXDManager
    27  type MockTestLXDManagerMockRecorder struct {
    28  	mock *MockTestLXDManager
    29  }
    30  
    31  // NewMockTestLXDManager creates a new mock instance
    32  func NewMockTestLXDManager(ctrl *gomock.Controller) *MockTestLXDManager {
    33  	mock := &MockTestLXDManager{ctrl: ctrl}
    34  	mock.recorder = &MockTestLXDManagerMockRecorder{mock}
    35  	return mock
    36  }
    37  
    38  // EXPECT returns an object that allows the caller to indicate expected use
    39  func (m *MockTestLXDManager) EXPECT() *MockTestLXDManagerMockRecorder {
    40  	return m.recorder
    41  }
    42  
    43  // CreateContainer mocks base method
    44  func (m *MockTestLXDManager) CreateContainer(arg0 *instancecfg.InstanceConfig, arg1 constraints.Value, arg2 string, arg3 *container.NetworkConfig, arg4 *container.StorageConfig, arg5 environs.StatusCallbackFunc) (instances.Instance, *instance.HardwareCharacteristics, error) {
    45  	ret := m.ctrl.Call(m, "CreateContainer", arg0, arg1, arg2, arg3, arg4, arg5)
    46  	ret0, _ := ret[0].(instances.Instance)
    47  	ret1, _ := ret[1].(*instance.HardwareCharacteristics)
    48  	ret2, _ := ret[2].(error)
    49  	return ret0, ret1, ret2
    50  }
    51  
    52  // CreateContainer indicates an expected call of CreateContainer
    53  func (mr *MockTestLXDManagerMockRecorder) CreateContainer(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call {
    54  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateContainer", reflect.TypeOf((*MockTestLXDManager)(nil).CreateContainer), arg0, arg1, arg2, arg3, arg4, arg5)
    55  }
    56  
    57  // DestroyContainer mocks base method
    58  func (m *MockTestLXDManager) DestroyContainer(arg0 instance.Id) error {
    59  	ret := m.ctrl.Call(m, "DestroyContainer", arg0)
    60  	ret0, _ := ret[0].(error)
    61  	return ret0
    62  }
    63  
    64  // DestroyContainer indicates an expected call of DestroyContainer
    65  func (mr *MockTestLXDManagerMockRecorder) DestroyContainer(arg0 interface{}) *gomock.Call {
    66  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DestroyContainer", reflect.TypeOf((*MockTestLXDManager)(nil).DestroyContainer), arg0)
    67  }
    68  
    69  // IsInitialized mocks base method
    70  func (m *MockTestLXDManager) IsInitialized() bool {
    71  	ret := m.ctrl.Call(m, "IsInitialized")
    72  	ret0, _ := ret[0].(bool)
    73  	return ret0
    74  }
    75  
    76  // IsInitialized indicates an expected call of IsInitialized
    77  func (mr *MockTestLXDManagerMockRecorder) IsInitialized() *gomock.Call {
    78  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsInitialized", reflect.TypeOf((*MockTestLXDManager)(nil).IsInitialized))
    79  }
    80  
    81  // LXDProfileNames mocks base method
    82  func (m *MockTestLXDManager) LXDProfileNames(arg0 string) ([]string, error) {
    83  	ret := m.ctrl.Call(m, "LXDProfileNames", arg0)
    84  	ret0, _ := ret[0].([]string)
    85  	ret1, _ := ret[1].(error)
    86  	return ret0, ret1
    87  }
    88  
    89  // LXDProfileNames indicates an expected call of LXDProfileNames
    90  func (mr *MockTestLXDManagerMockRecorder) LXDProfileNames(arg0 interface{}) *gomock.Call {
    91  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LXDProfileNames", reflect.TypeOf((*MockTestLXDManager)(nil).LXDProfileNames), arg0)
    92  }
    93  
    94  // ListContainers mocks base method
    95  func (m *MockTestLXDManager) ListContainers() ([]instances.Instance, error) {
    96  	ret := m.ctrl.Call(m, "ListContainers")
    97  	ret0, _ := ret[0].([]instances.Instance)
    98  	ret1, _ := ret[1].(error)
    99  	return ret0, ret1
   100  }
   101  
   102  // ListContainers indicates an expected call of ListContainers
   103  func (mr *MockTestLXDManagerMockRecorder) ListContainers() *gomock.Call {
   104  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListContainers", reflect.TypeOf((*MockTestLXDManager)(nil).ListContainers))
   105  }
   106  
   107  // MaybeWriteLXDProfile mocks base method
   108  func (m *MockTestLXDManager) MaybeWriteLXDProfile(arg0 string, arg1 *charm_v6.LXDProfile) error {
   109  	ret := m.ctrl.Call(m, "MaybeWriteLXDProfile", arg0, arg1)
   110  	ret0, _ := ret[0].(error)
   111  	return ret0
   112  }
   113  
   114  // MaybeWriteLXDProfile indicates an expected call of MaybeWriteLXDProfile
   115  func (mr *MockTestLXDManagerMockRecorder) MaybeWriteLXDProfile(arg0, arg1 interface{}) *gomock.Call {
   116  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MaybeWriteLXDProfile", reflect.TypeOf((*MockTestLXDManager)(nil).MaybeWriteLXDProfile), arg0, arg1)
   117  }
   118  
   119  // Namespace mocks base method
   120  func (m *MockTestLXDManager) Namespace() instance.Namespace {
   121  	ret := m.ctrl.Call(m, "Namespace")
   122  	ret0, _ := ret[0].(instance.Namespace)
   123  	return ret0
   124  }
   125  
   126  // Namespace indicates an expected call of Namespace
   127  func (mr *MockTestLXDManagerMockRecorder) Namespace() *gomock.Call {
   128  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Namespace", reflect.TypeOf((*MockTestLXDManager)(nil).Namespace))
   129  }
   130  
   131  // ReplaceOrAddInstanceProfile mocks base method
   132  func (m *MockTestLXDManager) ReplaceOrAddInstanceProfile(arg0, arg1, arg2 string, arg3 *charm_v6.LXDProfile) ([]string, error) {
   133  	ret := m.ctrl.Call(m, "ReplaceOrAddInstanceProfile", arg0, arg1, arg2, arg3)
   134  	ret0, _ := ret[0].([]string)
   135  	ret1, _ := ret[1].(error)
   136  	return ret0, ret1
   137  }
   138  
   139  // ReplaceOrAddInstanceProfile indicates an expected call of ReplaceOrAddInstanceProfile
   140  func (mr *MockTestLXDManagerMockRecorder) ReplaceOrAddInstanceProfile(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   141  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceOrAddInstanceProfile", reflect.TypeOf((*MockTestLXDManager)(nil).ReplaceOrAddInstanceProfile), arg0, arg1, arg2, arg3)
   142  }