mock

package
v0.0.0-...-27b9671 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 6, 2019 License: MIT Imports: 21 Imported by: 0

Documentation

Overview

Package mock is a generated GoMock package.

Package mock is a generated GoMock package.

Package mock is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CWEAPIAll

func CWEAPIAll(names []string,
	name, arn, schedule, state string) cweiface.CloudWatchEventsAPI

CWEAPIAll mocks a CloudWatchEventsAPI generally

func CWEAPIAllDescribeError

func CWEAPIAllDescribeError(
	names []string, arn, err string) cweiface.CloudWatchEventsAPI

CWEAPIAllDescribeError mocks a CloudWatchEventsAPI w/ DescribeRule error

func CWEAPIAllListError

func CWEAPIAllListError(
	name, arn, schedule, state, err string) cweiface.CloudWatchEventsAPI

CWEAPIAllListError mocks a CloudWatchEventsAPI generally w/ ListRuleNames error

func CWEAPIAllPutRuleError

func CWEAPIAllPutRuleError(names []string,
	name, arn, schedule, state, err string) cweiface.CloudWatchEventsAPI

CWEAPIAllPutRuleError mocks a CloudWatchEventsAPI w/ PutRule error

func CWEAPIAllPutTargetsError

func CWEAPIAllPutTargetsError(names []string,
	name, arn, schedule, state, err string) cweiface.CloudWatchEventsAPI

CWEAPIAllPutTargetsError mocks a CloudWatchEventsAPI w/ PutTargets error

func CWEAPIDescribeRule

func CWEAPIDescribeRule(
	arn, name, schedule, state string) cweiface.CloudWatchEventsAPI

CWEAPIDescribeRule mocks a CloudWatchEventsAPI API w/ DescribeRule

func CWEAPIDescribeRuleError

func CWEAPIDescribeRuleError() cweiface.CloudWatchEventsAPI

CWEAPIDescribeRuleError mocks a CloudWatchEventsAPI API w/ DescribeRule Error

func CWEAPIListRules

func CWEAPIListRules(
	names []string, nexts []string) cweiface.CloudWatchEventsAPI

CWEAPIListRules mocks a CloudWatchEventsAPI API w/ ListRules

func CWEAPIListRulesError

func CWEAPIListRulesError() cweiface.CloudWatchEventsAPI

CWEAPIListRulesError mocks a CloudWatchEventsAPI API w/ ListRules error

func CWEAPIListRulesLoopError

func CWEAPIListRulesLoopError() cweiface.CloudWatchEventsAPI

CWEAPIListRulesError mocks a CloudWatchEventsAPI API w/ ListRules error

func CWEAPIPutRule

func CWEAPIPutRule(arn string) cweiface.CloudWatchEventsAPI

CWEAPIPutRule mocks a CloudWatchEventsAPI API w/ PutRule

func CWEAPIPutRuleError

func CWEAPIPutRuleError() cweiface.CloudWatchEventsAPI

CWEAPIPutRuleError mocks a CloudWatchEventsAPI API w/ PutRule Error

func CWEAPIPutTargets

func CWEAPIPutTargets() cweiface.CloudWatchEventsAPI

CWEAPIPutTargets mocks a CloudWatchEventsAPI API w/ PutTargets

func CWEAPIPutTargetsError

func CWEAPIPutTargetsError() cweiface.CloudWatchEventsAPI

CWEAPIPutTargetsError mocks a CloudWatchEventsAPI API w/ PutTargets Error

func FakeDataKey

func FakeDataKey() []byte

FakeDataKey returns a data key

Types

type CWEAPI

type CWEAPI struct {
	cweiface.CloudWatchEventsAPI
	// contains filtered or unexported fields
}

CWEAPI mocks s3iface.S3API

func (*CWEAPI) DescribeRule

func (cweapi *CWEAPI) DescribeRule(
	*cwe.DescribeRuleInput) (*cwe.DescribeRuleOutput, error)

DescribeRule mocks cloudwatchevents.DescribeRule

func (*CWEAPI) ListRuleNamesByTarget

func (cweapi *CWEAPI) ListRuleNamesByTarget(
	*cwe.ListRuleNamesByTargetInput) (*cwe.ListRuleNamesByTargetOutput, error)

ListRuleNamesByTarget mocks cloudwatchevents.ListRuleNamesByTarget

func (*CWEAPI) PutRule

func (cweapi *CWEAPI) PutRule(*cwe.PutRuleInput) (*cwe.PutRuleOutput, error)

PutRule mocks cloudwatchevents.PutRule

func (*CWEAPI) PutTargets

func (cweapi *CWEAPI) PutTargets(
	*cwe.PutTargetsInput) (*cwe.PutTargetsOutput, error)

PutTargets mocks cloudwatchevents.PutRule

type KMSAPI

type KMSAPI struct {
	kmsiface.KMSAPI
	// contains filtered or unexported fields
}

KMSAPI mocks s3iface.S3API

func KMSAPIDecrypt

func KMSAPIDecrypt(plain []byte, keyID string) *KMSAPI

KMSAPIDecrypt returns KMSAPI with KMSAPI.Decrypt

func KMSAPIDecryptError

func KMSAPIDecryptError() *KMSAPI

KMSAPIDecryptError returns KMSAPI with KMSAPI.Decrypt error

func KMSAPIGenDataKey

func KMSAPIGenDataKey(cipher []byte, plain []byte, keyID string) *KMSAPI

KMSAPIGenDataKey returns mock.KMSAPI with KMSAPI.GenerateDataKey

func KMSAPIGenDataKeyError

func KMSAPIGenDataKeyError() *KMSAPI

KMSAPIGenDataKeyError returns KMSAPI with KMSAPI.GenerateDataKey error

func (KMSAPI) Decrypt

func (m KMSAPI) Decrypt(*kms.DecryptInput) (*kms.DecryptOutput, error)

Decrypt mocks KMSAPI.Decrypt

func (KMSAPI) GenerateDataKey

func (m KMSAPI) GenerateDataKey(
	*kms.GenerateDataKeyInput) (*kms.GenerateDataKeyOutput, error)

GenerateDataKey mocks KMSAPI.GenerateDataKey

type LambdaAPI

type LambdaAPI struct {
	lambdaiface.LambdaAPI
	// contains filtered or unexported fields
}

LambdaAPI mocks s3iface.S3API

func LambdaAPIAddPerm

func LambdaAPIAddPerm(state string) *LambdaAPI

LambdaAPIAddPerm mocks a Lambda.AddPermission API

func LambdaAPIAddPermError

func LambdaAPIAddPermError() *LambdaAPI

LambdaAPIAddPermError mocks a Lambda.AddPermission API w/ error

func LambdaAPIInvoke

func LambdaAPIInvoke() *LambdaAPI

LambdaAPIInvoke mocks a Lambda API

func LambdaAPIInvokeError

func LambdaAPIInvokeError() *LambdaAPI

LambdaAPIInvokeError mocks a Lambda API w/ error

func (LambdaAPI) AddPermission

func (m LambdaAPI) AddPermission(
	input *lambda.AddPermissionInput) (*lambda.AddPermissionOutput, error)

AddPermission mocks lambda.AddPermission

func (LambdaAPI) Invoke

func (m LambdaAPI) Invoke(
	input *lambda.InvokeInput) (*lambda.InvokeOutput, error)

Invoke mocks lambda.Invoke

type MockAWSSession

type MockAWSSession struct {
	// contains filtered or unexported fields
}

MockAWSSession is a mock of AWSSession interface

func NewMockAWSSession

func NewMockAWSSession(ctrl *gomock.Controller) *MockAWSSession

NewMockAWSSession creates a new mock instance

func (*MockAWSSession) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockAWSSession) NewSession

func (m *MockAWSSession) NewSession() (*session.Session, error)

NewSession mocks base method

type MockAWSSessionMockRecorder

type MockAWSSessionMockRecorder struct {
	// contains filtered or unexported fields
}

MockAWSSessionMockRecorder is the mock recorder for MockAWSSession

func (*MockAWSSessionMockRecorder) NewSession

func (mr *MockAWSSessionMockRecorder) NewSession() *gomock.Call

NewSession indicates an expected call of NewSession

type MockAsterClient

type MockAsterClient struct {
	// contains filtered or unexported fields
}

MockAsterClient is a mock of AsterClient interface

func NewMockAsterClient

func NewMockAsterClient(ctrl *gomock.Controller) *MockAsterClient

NewMockAsterClient creates a new mock instance

func (*MockAsterClient) Do

func (m *MockAsterClient) Do(arg0 *http.Request) (*http.Response, error)

Do mocks base method

func (*MockAsterClient) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

type MockAsterClientMockRecorder

type MockAsterClientMockRecorder struct {
	// contains filtered or unexported fields
}

MockAsterClientMockRecorder is the mock recorder for MockAsterClient

func (*MockAsterClientMockRecorder) Do

func (mr *MockAsterClientMockRecorder) Do(arg0 interface{}) *gomock.Call

Do indicates an expected call of Do

type MockBufferInterface

type MockBufferInterface struct {
	// contains filtered or unexported fields
}

MockBufferInterface is a mock of BufferInterface interface

func NewMockBufferInterface

func NewMockBufferInterface(ctrl *gomock.Controller) *MockBufferInterface

NewMockBufferInterface creates a new mock instance

func (*MockBufferInterface) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockBufferInterface) ReadFrom

func (m *MockBufferInterface) ReadFrom(r io.Reader) (int64, error)

ReadFrom mocks base method

func (*MockBufferInterface) String

func (m *MockBufferInterface) String() string

String mocks base method

type MockBufferInterfaceMockRecorder

type MockBufferInterfaceMockRecorder struct {
	// contains filtered or unexported fields
}

MockBufferInterfaceMockRecorder is the mock recorder for MockBufferInterface

func (*MockBufferInterfaceMockRecorder) ReadFrom

func (mr *MockBufferInterfaceMockRecorder) ReadFrom(r interface{}) *gomock.Call

ReadFrom indicates an expected call of ReadFrom

func (*MockBufferInterfaceMockRecorder) String

String indicates an expected call of String

type MockIOInterface

type MockIOInterface struct {
	// contains filtered or unexported fields
}

MockIOInterface is a mock of IOInterface interface

func NewMockIOInterface

func NewMockIOInterface(ctrl *gomock.Controller) *MockIOInterface

NewMockIOInterface creates a new mock instance

func (*MockIOInterface) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockIOInterface) ReadFull

func (m *MockIOInterface) ReadFull(r io.Reader, buf []byte) (int, error)

ReadFull mocks base method

type MockIOInterfaceMockRecorder

type MockIOInterfaceMockRecorder struct {
	// contains filtered or unexported fields
}

MockIOInterfaceMockRecorder is the mock recorder for MockIOInterface

func (*MockIOInterfaceMockRecorder) ReadFull

func (mr *MockIOInterfaceMockRecorder) ReadFull(r, buf interface{}) *gomock.Call

ReadFull indicates an expected call of ReadFull

type MockSerialInterface

type MockSerialInterface struct {
	// contains filtered or unexported fields
}

MockSerialInterface is a mock of SerialInterface interface

func NewMockSerialInterface

func NewMockSerialInterface(ctrl *gomock.Controller) *MockSerialInterface

NewMockSerialInterface creates a new mock instance

func (*MockSerialInterface) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockSerialInterface) Marshal

func (m *MockSerialInterface) Marshal(v interface{}) ([]byte, error)

Marshal mocks base method

func (*MockSerialInterface) MarshalIndent

func (m *MockSerialInterface) MarshalIndent(v interface{}, prefix, indent string) ([]byte, error)

MarshalIndent mocks base method

func (*MockSerialInterface) Unmarshal

func (m *MockSerialInterface) Unmarshal(data []byte, v interface{}) error

Unmarshal mocks base method

type MockSerialInterfaceMockRecorder

type MockSerialInterfaceMockRecorder struct {
	// contains filtered or unexported fields
}

MockSerialInterfaceMockRecorder is the mock recorder for MockSerialInterface

func (*MockSerialInterfaceMockRecorder) Marshal

func (mr *MockSerialInterfaceMockRecorder) Marshal(v interface{}) *gomock.Call

Marshal indicates an expected call of Marshal

func (*MockSerialInterfaceMockRecorder) MarshalIndent

func (mr *MockSerialInterfaceMockRecorder) MarshalIndent(v, prefix, indent interface{}) *gomock.Call

MarshalIndent indicates an expected call of MarshalIndent

func (*MockSerialInterfaceMockRecorder) Unmarshal

func (mr *MockSerialInterfaceMockRecorder) Unmarshal(data, v interface{}) *gomock.Call

Unmarshal indicates an expected call of Unmarshal

type ReadCloser

type ReadCloser struct {
	io.Reader
}

ReadCloser mocks io.ReadCloser

func (ReadCloser) Close

func (ReadCloser) Close() error

Close mocks io.Closer

type S3API

type S3API struct {
	s3iface.S3API
	// contains filtered or unexported fields
}

S3API mocks s3iface.S3API

func S3APIAll

func S3APIAll(bucket, prefix string, names [][]string,
	contents []string, versionID string, getErr []error, listErr []error) *S3API

S3APIAll return S3API with s3.ListObjects, s3.GetObject

func S3APIDeleteObject

func S3APIDeleteObject(versionID string) *S3API

S3APIDeleteObject returns S3API with s3.DeleteObject

func S3APIDeleteObjectError

func S3APIDeleteObjectError() *S3API

S3APIDeleteObjectError returns S3API with s3.DeleteObject with error

func S3APIGetObjectError

func S3APIGetObjectError() *S3API

S3APIGetObjectError returns S3API with s3.GetObject

func S3APIGetObjects

func S3APIGetObjects(contents []string, versionID string) *S3API

S3APIGetObjects returns S3API w/ multiple times of read s3.GetObject

func S3APIListObjects

func S3APIListObjects(bucket, prefix string, names []string) *S3API

S3APIListObjects returns S3API with s3.ListObjects

func S3APIListObjectsError

func S3APIListObjectsError() *S3API

S3APIListObjectsError returns S3API with s3.ListObjects error

func S3APIListObjectsPaginated

func S3APIListObjectsPaginated(bucket, prefix string, names [][]string,
	truncated []bool, marker []string, next []string) *S3API

S3APIListObjectsPaginated returns S3API with s3.ListObjects truncated

func (S3API) DeleteObject

func (m S3API) DeleteObject(
	*s3.DeleteObjectInput) (*s3.DeleteObjectOutput, error)

DeleteObject mocks S3API.DeleteObject

func (S3API) GetObject

func (m S3API) GetObject(*s3.GetObjectInput) (*s3.GetObjectOutput, error)

GetObject mocks S3API.GetObject

func (S3API) ListObjectsV2

func (m S3API) ListObjectsV2(
	*s3.ListObjectsV2Input) (*s3.ListObjectsV2Output, error)

ListObjectsV2 mocks S3API.ListObjectsV2

type S3ManagerAPI

type S3ManagerAPI struct {
	s3manageriface.UploaderAPI
	// contains filtered or unexported fields
}

S3ManagerAPI mocks s3manageriface.UploaderAPI

func S3ManagerAPIUpload

func S3ManagerAPIUpload(versionID string) *S3ManagerAPI

S3ManagerAPIUpload returns mock.S3ManagerAPI

func S3ManagerAPIUploadError

func S3ManagerAPIUploadError() *S3ManagerAPI

S3ManagerAPIUploadError returns mock.S3ManagerAPI

func (S3ManagerAPI) Upload

func (m S3ManagerAPI) Upload(input *s3manager.UploadInput,
	options ...func(*s3manager.Uploader)) (*s3manager.UploadOutput, error)

Upload mocks UploaderAPI.Upload

type SSMAPI

type SSMAPI struct {
	ssmiface.SSMAPI
	// contains filtered or unexported fields
}

SSMAPI mocks s3iface.S3API

func SSMAddTags

func SSMAddTags() *SSMAPI

SSMAddTags returns a pointer to SSMAPI w/ ssm.PutParameter

func SSMAddTagsError

func SSMAddTagsError() *SSMAPI

SSMAddTagsError returns a pointer to SSMAPI w/ ssm.AddTagsToResource error

func SSMDeleteParams

func SSMDeleteParams(deleted, invalids []string) *SSMAPI

SSMDeleteParams returns *SSMAPI w/ ssm.DeleteParameters

func SSMDeleteParamsError

func SSMDeleteParamsError() *SSMAPI

SSMDeleteParamsError returns *SSMAPI w/ ssm.DeleteParameters error

func SSMGetParams

func SSMGetParams(names, values [][]string, nexts []*string) *SSMAPI

SSMGetParams returns a pointer to SSMAPI w/ ssm.GetParametersByPath

func SSMGetParamsError

func SSMGetParamsError() *SSMAPI

SSMGetParamsError returns *SSMAPI w/ ssm.GetParametersByPath error

func SSMListTags

func SSMListTags(names, values [][]string) *SSMAPI

SSMListTags returns a pointer to SSMAPI w/ ssm.ListTagsForResource

func SSMListTagsError

func SSMListTagsError() *SSMAPI

SSMListTagsError returns *SSMAPI w/ ssm.ListTagsForResource error

func SSMPutParameter

func SSMPutParameter(version int64) *SSMAPI

SSMPutParameter returns a pointer to SSMAPI w/ ssm.PutParameter

func SSMPutParameterError

func SSMPutParameterError() *SSMAPI

SSMPutParameterError returns a *SSMAPI w/ ssm.AddTagsToResource error

func (SSMAPI) AddTagsToResource

AddTagsToResource mocks SSMAPI.PutParameter

func (SSMAPI) DeleteParameters

func (m SSMAPI) DeleteParameters(
	*ssm.DeleteParametersInput) (*ssm.DeleteParametersOutput, error)

DeleteParameters mocks SSMAPI.DeleteParameters

func (SSMAPI) GetParametersByPath

GetParametersByPath mocks SSMAPI.PutParameter

func (SSMAPI) ListTagsForResource

ListTagsForResource mocks SSMAPI.ListTagsForResource

func (SSMAPI) PutParameter

func (m SSMAPI) PutParameter(
	*ssm.PutParameterInput) (*ssm.PutParameterOutput, error)

PutParameter mocks SSMAPI.PutParameter

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL