github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/provider/common/mocks/availability_zone.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/provider/common (interfaces: AvailabilityZone) 3 4 // Package mocks is a generated GoMock package. 5 package mocks 6 7 import ( 8 reflect "reflect" 9 10 gomock "github.com/golang/mock/gomock" 11 ) 12 13 // MockAvailabilityZone is a mock of AvailabilityZone interface 14 type MockAvailabilityZone struct { 15 ctrl *gomock.Controller 16 recorder *MockAvailabilityZoneMockRecorder 17 } 18 19 // MockAvailabilityZoneMockRecorder is the mock recorder for MockAvailabilityZone 20 type MockAvailabilityZoneMockRecorder struct { 21 mock *MockAvailabilityZone 22 } 23 24 // NewMockAvailabilityZone creates a new mock instance 25 func NewMockAvailabilityZone(ctrl *gomock.Controller) *MockAvailabilityZone { 26 mock := &MockAvailabilityZone{ctrl: ctrl} 27 mock.recorder = &MockAvailabilityZoneMockRecorder{mock} 28 return mock 29 } 30 31 // EXPECT returns an object that allows the caller to indicate expected use 32 func (m *MockAvailabilityZone) EXPECT() *MockAvailabilityZoneMockRecorder { 33 return m.recorder 34 } 35 36 // Available mocks base method 37 func (m *MockAvailabilityZone) Available() bool { 38 ret := m.ctrl.Call(m, "Available") 39 ret0, _ := ret[0].(bool) 40 return ret0 41 } 42 43 // Available indicates an expected call of Available 44 func (mr *MockAvailabilityZoneMockRecorder) Available() *gomock.Call { 45 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Available", reflect.TypeOf((*MockAvailabilityZone)(nil).Available)) 46 } 47 48 // Name mocks base method 49 func (m *MockAvailabilityZone) Name() string { 50 ret := m.ctrl.Call(m, "Name") 51 ret0, _ := ret[0].(string) 52 return ret0 53 } 54 55 // Name indicates an expected call of Name 56 func (mr *MockAvailabilityZoneMockRecorder) Name() *gomock.Call { 57 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Name", reflect.TypeOf((*MockAvailabilityZone)(nil).Name)) 58 }