github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/cmd/juju/model/mocks/switchgeneration_mock.go (about)

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