github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/core/lxdprofile/lxdprofile_mock_test.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: gopkg.in/juju/charm.v6 (interfaces: LXDProfiler) 3 4 // Package lxdprofile_test is a generated GoMock package. 5 package lxdprofile_test 6 7 import ( 8 reflect "reflect" 9 10 gomock "github.com/golang/mock/gomock" 11 charm_v6 "gopkg.in/juju/charm.v6" 12 ) 13 14 // MockLXDProfiler is a mock of LXDProfiler interface 15 type MockLXDProfiler struct { 16 ctrl *gomock.Controller 17 recorder *MockLXDProfilerMockRecorder 18 } 19 20 // MockLXDProfilerMockRecorder is the mock recorder for MockLXDProfiler 21 type MockLXDProfilerMockRecorder struct { 22 mock *MockLXDProfiler 23 } 24 25 // NewMockLXDProfiler creates a new mock instance 26 func NewMockLXDProfiler(ctrl *gomock.Controller) *MockLXDProfiler { 27 mock := &MockLXDProfiler{ctrl: ctrl} 28 mock.recorder = &MockLXDProfilerMockRecorder{mock} 29 return mock 30 } 31 32 // EXPECT returns an object that allows the caller to indicate expected use 33 func (m *MockLXDProfiler) EXPECT() *MockLXDProfilerMockRecorder { 34 return m.recorder 35 } 36 37 // LXDProfile mocks base method 38 func (m *MockLXDProfiler) LXDProfile() *charm_v6.LXDProfile { 39 ret := m.ctrl.Call(m, "LXDProfile") 40 ret0, _ := ret[0].(*charm_v6.LXDProfile) 41 return ret0 42 } 43 44 // LXDProfile indicates an expected call of LXDProfile 45 func (mr *MockLXDProfilerMockRecorder) LXDProfile() *gomock.Call { 46 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LXDProfile", reflect.TypeOf((*MockLXDProfiler)(nil).LXDProfile)) 47 }