github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/cmd/modelcmd/cloudprovider_mock_test.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/cmd/modelcmd (interfaces: TestCloudProvider)
     3  
     4  // Package modelcmd is a generated GoMock package.
     5  package modelcmd
     6  
     7  import (
     8  	reflect "reflect"
     9  
    10  	gomock "github.com/golang/mock/gomock"
    11  	jsonschema "github.com/juju/jsonschema"
    12  	cloud "github.com/juju/juju/cloud"
    13  	environs "github.com/juju/juju/environs"
    14  	config "github.com/juju/juju/environs/config"
    15  	context "github.com/juju/juju/environs/context"
    16  )
    17  
    18  // MockTestCloudProvider is a mock of TestCloudProvider interface
    19  type MockTestCloudProvider struct {
    20  	ctrl     *gomock.Controller
    21  	recorder *MockTestCloudProviderMockRecorder
    22  }
    23  
    24  // MockTestCloudProviderMockRecorder is the mock recorder for MockTestCloudProvider
    25  type MockTestCloudProviderMockRecorder struct {
    26  	mock *MockTestCloudProvider
    27  }
    28  
    29  // NewMockTestCloudProvider creates a new mock instance
    30  func NewMockTestCloudProvider(ctrl *gomock.Controller) *MockTestCloudProvider {
    31  	mock := &MockTestCloudProvider{ctrl: ctrl}
    32  	mock.recorder = &MockTestCloudProviderMockRecorder{mock}
    33  	return mock
    34  }
    35  
    36  // EXPECT returns an object that allows the caller to indicate expected use
    37  func (m *MockTestCloudProvider) EXPECT() *MockTestCloudProviderMockRecorder {
    38  	return m.recorder
    39  }
    40  
    41  // CloudSchema mocks base method
    42  func (m *MockTestCloudProvider) CloudSchema() *jsonschema.Schema {
    43  	ret := m.ctrl.Call(m, "CloudSchema")
    44  	ret0, _ := ret[0].(*jsonschema.Schema)
    45  	return ret0
    46  }
    47  
    48  // CloudSchema indicates an expected call of CloudSchema
    49  func (mr *MockTestCloudProviderMockRecorder) CloudSchema() *gomock.Call {
    50  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudSchema", reflect.TypeOf((*MockTestCloudProvider)(nil).CloudSchema))
    51  }
    52  
    53  // CredentialSchemas mocks base method
    54  func (m *MockTestCloudProvider) CredentialSchemas() map[cloud.AuthType]cloud.CredentialSchema {
    55  	ret := m.ctrl.Call(m, "CredentialSchemas")
    56  	ret0, _ := ret[0].(map[cloud.AuthType]cloud.CredentialSchema)
    57  	return ret0
    58  }
    59  
    60  // CredentialSchemas indicates an expected call of CredentialSchemas
    61  func (mr *MockTestCloudProviderMockRecorder) CredentialSchemas() *gomock.Call {
    62  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CredentialSchemas", reflect.TypeOf((*MockTestCloudProvider)(nil).CredentialSchemas))
    63  }
    64  
    65  // DetectCredentials mocks base method
    66  func (m *MockTestCloudProvider) DetectCredentials() (*cloud.CloudCredential, error) {
    67  	ret := m.ctrl.Call(m, "DetectCredentials")
    68  	ret0, _ := ret[0].(*cloud.CloudCredential)
    69  	ret1, _ := ret[1].(error)
    70  	return ret0, ret1
    71  }
    72  
    73  // DetectCredentials indicates an expected call of DetectCredentials
    74  func (mr *MockTestCloudProviderMockRecorder) DetectCredentials() *gomock.Call {
    75  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetectCredentials", reflect.TypeOf((*MockTestCloudProvider)(nil).DetectCredentials))
    76  }
    77  
    78  // FinalizeCredential mocks base method
    79  func (m *MockTestCloudProvider) FinalizeCredential(arg0 environs.FinalizeCredentialContext, arg1 environs.FinalizeCredentialParams) (*cloud.Credential, error) {
    80  	ret := m.ctrl.Call(m, "FinalizeCredential", arg0, arg1)
    81  	ret0, _ := ret[0].(*cloud.Credential)
    82  	ret1, _ := ret[1].(error)
    83  	return ret0, ret1
    84  }
    85  
    86  // FinalizeCredential indicates an expected call of FinalizeCredential
    87  func (mr *MockTestCloudProviderMockRecorder) FinalizeCredential(arg0, arg1 interface{}) *gomock.Call {
    88  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FinalizeCredential", reflect.TypeOf((*MockTestCloudProvider)(nil).FinalizeCredential), arg0, arg1)
    89  }
    90  
    91  // Ping mocks base method
    92  func (m *MockTestCloudProvider) Ping(arg0 context.ProviderCallContext, arg1 string) error {
    93  	ret := m.ctrl.Call(m, "Ping", arg0, arg1)
    94  	ret0, _ := ret[0].(error)
    95  	return ret0
    96  }
    97  
    98  // Ping indicates an expected call of Ping
    99  func (mr *MockTestCloudProviderMockRecorder) Ping(arg0, arg1 interface{}) *gomock.Call {
   100  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Ping", reflect.TypeOf((*MockTestCloudProvider)(nil).Ping), arg0, arg1)
   101  }
   102  
   103  // PrepareConfig mocks base method
   104  func (m *MockTestCloudProvider) PrepareConfig(arg0 environs.PrepareConfigParams) (*config.Config, error) {
   105  	ret := m.ctrl.Call(m, "PrepareConfig", arg0)
   106  	ret0, _ := ret[0].(*config.Config)
   107  	ret1, _ := ret[1].(error)
   108  	return ret0, ret1
   109  }
   110  
   111  // PrepareConfig indicates an expected call of PrepareConfig
   112  func (mr *MockTestCloudProviderMockRecorder) PrepareConfig(arg0 interface{}) *gomock.Call {
   113  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareConfig", reflect.TypeOf((*MockTestCloudProvider)(nil).PrepareConfig), arg0)
   114  }
   115  
   116  // RegisterCredentials mocks base method
   117  func (m *MockTestCloudProvider) RegisterCredentials(arg0 cloud.Cloud) (map[string]*cloud.CloudCredential, error) {
   118  	ret := m.ctrl.Call(m, "RegisterCredentials", arg0)
   119  	ret0, _ := ret[0].(map[string]*cloud.CloudCredential)
   120  	ret1, _ := ret[1].(error)
   121  	return ret0, ret1
   122  }
   123  
   124  // RegisterCredentials indicates an expected call of RegisterCredentials
   125  func (mr *MockTestCloudProviderMockRecorder) RegisterCredentials(arg0 interface{}) *gomock.Call {
   126  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterCredentials", reflect.TypeOf((*MockTestCloudProvider)(nil).RegisterCredentials), arg0)
   127  }
   128  
   129  // Validate mocks base method
   130  func (m *MockTestCloudProvider) Validate(arg0, arg1 *config.Config) (*config.Config, error) {
   131  	ret := m.ctrl.Call(m, "Validate", arg0, arg1)
   132  	ret0, _ := ret[0].(*config.Config)
   133  	ret1, _ := ret[1].(error)
   134  	return ret0, ret1
   135  }
   136  
   137  // Validate indicates an expected call of Validate
   138  func (mr *MockTestCloudProviderMockRecorder) Validate(arg0, arg1 interface{}) *gomock.Call {
   139  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Validate", reflect.TypeOf((*MockTestCloudProvider)(nil).Validate), arg0, arg1)
   140  }
   141  
   142  // Version mocks base method
   143  func (m *MockTestCloudProvider) Version() int {
   144  	ret := m.ctrl.Call(m, "Version")
   145  	ret0, _ := ret[0].(int)
   146  	return ret0
   147  }
   148  
   149  // Version indicates an expected call of Version
   150  func (mr *MockTestCloudProviderMockRecorder) Version() *gomock.Call {
   151  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Version", reflect.TypeOf((*MockTestCloudProvider)(nil).Version))
   152  }