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 }