github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/cmd/juju/backups/modelstatusapi_mock_test.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/cmd/juju/backups (interfaces: ModelStatusAPI) 3 4 // Package backups_test is a generated GoMock package. 5 package backups_test 6 7 import ( 8 reflect "reflect" 9 10 gomock "github.com/golang/mock/gomock" 11 base "github.com/juju/juju/api/base" 12 names_v2 "gopkg.in/juju/names.v2" 13 ) 14 15 // MockModelStatusAPI is a mock of ModelStatusAPI interface 16 type MockModelStatusAPI struct { 17 ctrl *gomock.Controller 18 recorder *MockModelStatusAPIMockRecorder 19 } 20 21 // MockModelStatusAPIMockRecorder is the mock recorder for MockModelStatusAPI 22 type MockModelStatusAPIMockRecorder struct { 23 mock *MockModelStatusAPI 24 } 25 26 // NewMockModelStatusAPI creates a new mock instance 27 func NewMockModelStatusAPI(ctrl *gomock.Controller) *MockModelStatusAPI { 28 mock := &MockModelStatusAPI{ctrl: ctrl} 29 mock.recorder = &MockModelStatusAPIMockRecorder{mock} 30 return mock 31 } 32 33 // EXPECT returns an object that allows the caller to indicate expected use 34 func (m *MockModelStatusAPI) EXPECT() *MockModelStatusAPIMockRecorder { 35 return m.recorder 36 } 37 38 // Close mocks base method 39 func (m *MockModelStatusAPI) Close() error { 40 ret := m.ctrl.Call(m, "Close") 41 ret0, _ := ret[0].(error) 42 return ret0 43 } 44 45 // Close indicates an expected call of Close 46 func (mr *MockModelStatusAPIMockRecorder) Close() *gomock.Call { 47 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockModelStatusAPI)(nil).Close)) 48 } 49 50 // ModelStatus mocks base method 51 func (m *MockModelStatusAPI) ModelStatus(arg0 ...names_v2.ModelTag) ([]base.ModelStatus, error) { 52 varargs := []interface{}{} 53 for _, a := range arg0 { 54 varargs = append(varargs, a) 55 } 56 ret := m.ctrl.Call(m, "ModelStatus", varargs...) 57 ret0, _ := ret[0].([]base.ModelStatus) 58 ret1, _ := ret[1].(error) 59 return ret0, ret1 60 } 61 62 // ModelStatus indicates an expected call of ModelStatus 63 func (mr *MockModelStatusAPIMockRecorder) ModelStatus(arg0 ...interface{}) *gomock.Call { 64 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelStatus", reflect.TypeOf((*MockModelStatusAPI)(nil).ModelStatus), arg0...) 65 }