mocks

package
v1.7.8 Latest Latest
Warning

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

Go to latest
Published: Sep 1, 2021 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ACLPermissionChecker

type ACLPermissionChecker struct {
	mock.Mock
}

ACLPermissionChecker is an autogenerated mock type for the ACLPermissionChecker type

func (*ACLPermissionChecker) CheckPermission

func (_m *ACLPermissionChecker) CheckPermission(ctx context.Context, userID string, permissionCode string) (string, error)

CheckPermission provides a mock function with given fields: ctx, userID, permissionCode

type Broker

type Broker struct {
	mock.Mock
}

Broker is an autogenerated mock type for the Broker type

func (*Broker) Disconnect

func (_m *Broker) Disconnect(ctx context.Context) error

Disconnect provides a mock function with given fields: ctx

func (*Broker) GetConfiguration added in v1.5.25

func (_m *Broker) GetConfiguration() interface{}

GetConfiguration provides a mock function with given fields:

func (*Broker) GetName added in v1.7.2

func (_m *Broker) GetName() types.Worker

GetName provides a mock function with given fields:

func (*Broker) GetPublisher added in v1.7.0

func (_m *Broker) GetPublisher() interfaces.Publisher

GetPublisher provides a mock function with given fields:

func (*Broker) Health

func (_m *Broker) Health() map[string]error

Health provides a mock function with given fields:

type Cache

type Cache struct {
	mock.Mock
}

Cache is an autogenerated mock type for the Cache type

func (*Cache) Delete

func (_m *Cache) Delete(ctx context.Context, key string) error

Delete provides a mock function with given fields: ctx, key

func (*Cache) Exists

func (_m *Cache) Exists(ctx context.Context, key string) (bool, error)

Exists provides a mock function with given fields: ctx, key

func (*Cache) Get

func (_m *Cache) Get(ctx context.Context, key string) ([]byte, error)

Get provides a mock function with given fields: ctx, key

func (*Cache) GetKeys

func (_m *Cache) GetKeys(ctx context.Context, pattern string) ([]string, error)

GetKeys provides a mock function with given fields: ctx, pattern

func (*Cache) Set

func (_m *Cache) Set(ctx context.Context, key string, value interface{}, expire time.Duration) error

Set provides a mock function with given fields: ctx, key, value, expire

type Closer

type Closer struct {
	mock.Mock
}

Closer is an autogenerated mock type for the Closer type

func (*Closer) Disconnect

func (_m *Closer) Disconnect(ctx context.Context) error

Disconnect provides a mock function with given fields: ctx

type GRPCHandler

type GRPCHandler struct {
	mock.Mock
}

GRPCHandler is an autogenerated mock type for the GRPCHandler type

func (*GRPCHandler) Register

func (_m *GRPCHandler) Register(server *grpc.Server, middlewareGroup *types.MiddlewareGroup)

Register provides a mock function with given fields: server, middlewareGroup

type GRPCMiddleware

type GRPCMiddleware struct {
	mock.Mock
}

GRPCMiddleware is an autogenerated mock type for the GRPCMiddleware type

func (*GRPCMiddleware) GRPCBasicAuth

func (_m *GRPCMiddleware) GRPCBasicAuth(ctx context.Context) context.Context

GRPCBasicAuth provides a mock function with given fields: ctx

func (*GRPCMiddleware) GRPCBearerAuth

func (_m *GRPCMiddleware) GRPCBearerAuth(ctx context.Context) context.Context

GRPCBearerAuth provides a mock function with given fields: ctx

func (*GRPCMiddleware) GRPCPermissionACL

func (_m *GRPCMiddleware) GRPCPermissionACL(permissionCode string) types.MiddlewareFunc

GRPCPermissionACL provides a mock function with given fields: permissionCode

type GraphQLHandler

type GraphQLHandler struct {
	mock.Mock
}

GraphQLHandler is an autogenerated mock type for the GraphQLHandler type

func (*GraphQLHandler) Mutation

func (_m *GraphQLHandler) Mutation() interface{}

Mutation provides a mock function with given fields:

func (*GraphQLHandler) Query

func (_m *GraphQLHandler) Query() interface{}

Query provides a mock function with given fields:

func (*GraphQLHandler) RegisterMiddleware

func (_m *GraphQLHandler) RegisterMiddleware(group *types.MiddlewareGroup)

RegisterMiddleware provides a mock function with given fields: group

func (*GraphQLHandler) Subscription

func (_m *GraphQLHandler) Subscription() interface{}

Subscription provides a mock function with given fields:

type GraphQLMiddleware

type GraphQLMiddleware struct {
	mock.Mock
}

GraphQLMiddleware is an autogenerated mock type for the GraphQLMiddleware type

func (*GraphQLMiddleware) GraphQLBasicAuth

func (_m *GraphQLMiddleware) GraphQLBasicAuth(ctx context.Context) context.Context

GraphQLBasicAuth provides a mock function with given fields: ctx

func (*GraphQLMiddleware) GraphQLBearerAuth

func (_m *GraphQLMiddleware) GraphQLBearerAuth(ctx context.Context) context.Context

GraphQLBearerAuth provides a mock function with given fields: ctx

func (*GraphQLMiddleware) GraphQLPermissionACL

func (_m *GraphQLMiddleware) GraphQLPermissionACL(permissionCode string) types.MiddlewareFunc

GraphQLPermissionACL provides a mock function with given fields: permissionCode

type HTTPMiddleware

type HTTPMiddleware struct {
	mock.Mock
}

HTTPMiddleware is an autogenerated mock type for the HTTPMiddleware type

func (*HTTPMiddleware) HTTPBasicAuth

func (_m *HTTPMiddleware) HTTPBasicAuth(next http.Handler) http.Handler

HTTPBasicAuth provides a mock function with given fields: next

func (*HTTPMiddleware) HTTPBearerAuth

func (_m *HTTPMiddleware) HTTPBearerAuth(next http.Handler) http.Handler

HTTPBearerAuth provides a mock function with given fields: next

func (*HTTPMiddleware) HTTPMultipleAuth

func (_m *HTTPMiddleware) HTTPMultipleAuth(next http.Handler) http.Handler

HTTPMultipleAuth provides a mock function with given fields: next

func (*HTTPMiddleware) HTTPPermissionACL

func (_m *HTTPMiddleware) HTTPPermissionACL(permissionCode string) func(http.Handler) http.Handler

HTTPPermissionACL provides a mock function with given fields: permissionCode

type Middleware

type Middleware struct {
	mock.Mock
}

Middleware is an autogenerated mock type for the Middleware type

func (*Middleware) Basic

func (_m *Middleware) Basic(ctx context.Context, authKey string) error

Basic provides a mock function with given fields: ctx, authKey

func (*Middleware) Bearer

func (_m *Middleware) Bearer(ctx context.Context, token string) (*candishared.TokenClaim, error)

Bearer provides a mock function with given fields: ctx, token

func (*Middleware) GRPCBasicAuth

func (_m *Middleware) GRPCBasicAuth(ctx context.Context) context.Context

GRPCBasicAuth provides a mock function with given fields: ctx

func (*Middleware) GRPCBearerAuth

func (_m *Middleware) GRPCBearerAuth(ctx context.Context) context.Context

GRPCBearerAuth provides a mock function with given fields: ctx

func (*Middleware) GRPCPermissionACL

func (_m *Middleware) GRPCPermissionACL(permissionCode string) types.MiddlewareFunc

GRPCPermissionACL provides a mock function with given fields: permissionCode

func (*Middleware) GraphQLBasicAuth

func (_m *Middleware) GraphQLBasicAuth(ctx context.Context) context.Context

GraphQLBasicAuth provides a mock function with given fields: ctx

func (*Middleware) GraphQLBearerAuth

func (_m *Middleware) GraphQLBearerAuth(ctx context.Context) context.Context

GraphQLBearerAuth provides a mock function with given fields: ctx

func (*Middleware) GraphQLPermissionACL

func (_m *Middleware) GraphQLPermissionACL(permissionCode string) types.MiddlewareFunc

GraphQLPermissionACL provides a mock function with given fields: permissionCode

func (*Middleware) HTTPBasicAuth

func (_m *Middleware) HTTPBasicAuth(next http.Handler) http.Handler

HTTPBasicAuth provides a mock function with given fields: next

func (*Middleware) HTTPBearerAuth

func (_m *Middleware) HTTPBearerAuth(next http.Handler) http.Handler

HTTPBearerAuth provides a mock function with given fields: next

func (*Middleware) HTTPMultipleAuth

func (_m *Middleware) HTTPMultipleAuth(next http.Handler) http.Handler

HTTPMultipleAuth provides a mock function with given fields: next

func (*Middleware) HTTPPermissionACL

func (_m *Middleware) HTTPPermissionACL(permissionCode string) func(http.Handler) http.Handler

HTTPPermissionACL provides a mock function with given fields: permissionCode

type MongoDatabase

type MongoDatabase struct {
	mock.Mock
}

MongoDatabase is an autogenerated mock type for the MongoDatabase type

func (*MongoDatabase) Disconnect

func (_m *MongoDatabase) Disconnect(ctx context.Context) error

Disconnect provides a mock function with given fields: ctx

func (*MongoDatabase) Health

func (_m *MongoDatabase) Health() map[string]error

Health provides a mock function with given fields:

func (*MongoDatabase) ReadDB

func (_m *MongoDatabase) ReadDB() *mongo.Database

ReadDB provides a mock function with given fields:

func (*MongoDatabase) WriteDB

func (_m *MongoDatabase) WriteDB() *mongo.Database

WriteDB provides a mock function with given fields:

type Publisher

type Publisher struct {
	mock.Mock
}

Publisher is an autogenerated mock type for the Publisher type

func (*Publisher) PublishMessage

func (_m *Publisher) PublishMessage(ctx context.Context, args *candishared.PublisherArgument) error

PublishMessage provides a mock function with given fields: ctx, args

type RESTHandler

type RESTHandler struct {
	mock.Mock
}

RESTHandler is an autogenerated mock type for the RESTHandler type

func (*RESTHandler) Mount

func (_m *RESTHandler) Mount(group *echo.Group)

Mount provides a mock function with given fields: group

type RSAKey

type RSAKey struct {
	mock.Mock
}

RSAKey is an autogenerated mock type for the RSAKey type

func (*RSAKey) PrivateKey

func (_m *RSAKey) PrivateKey() *rsa.PrivateKey

PrivateKey provides a mock function with given fields:

func (*RSAKey) PublicKey

func (_m *RSAKey) PublicKey() *rsa.PublicKey

PublicKey provides a mock function with given fields:

type RedisPool

type RedisPool struct {
	mock.Mock
}

RedisPool is an autogenerated mock type for the RedisPool type

func (*RedisPool) Cache

func (_m *RedisPool) Cache() interfaces.Cache

Cache provides a mock function with given fields:

func (*RedisPool) Disconnect

func (_m *RedisPool) Disconnect(ctx context.Context) error

Disconnect provides a mock function with given fields: ctx

func (*RedisPool) Health

func (_m *RedisPool) Health() map[string]error

Health provides a mock function with given fields:

func (*RedisPool) ReadPool

func (_m *RedisPool) ReadPool() *redis.Pool

ReadPool provides a mock function with given fields:

func (*RedisPool) WritePool

func (_m *RedisPool) WritePool() *redis.Pool

WritePool provides a mock function with given fields:

type SQLDatabase

type SQLDatabase struct {
	mock.Mock
}

SQLDatabase is an autogenerated mock type for the SQLDatabase type

func (*SQLDatabase) Disconnect

func (_m *SQLDatabase) Disconnect(ctx context.Context) error

Disconnect provides a mock function with given fields: ctx

func (*SQLDatabase) Health

func (_m *SQLDatabase) Health() map[string]error

Health provides a mock function with given fields:

func (*SQLDatabase) ReadDB

func (_m *SQLDatabase) ReadDB() *sql.DB

ReadDB provides a mock function with given fields:

func (*SQLDatabase) WriteDB

func (_m *SQLDatabase) WriteDB() *sql.DB

WriteDB provides a mock function with given fields:

type ServerHandler added in v1.7.0

type ServerHandler struct {
	mock.Mock
}

ServerHandler is an autogenerated mock type for the ServerHandler type

func (*ServerHandler) MountHandlers added in v1.7.0

func (_m *ServerHandler) MountHandlers(group interface{})

MountHandlers provides a mock function with given fields: group

type TokenValidator

type TokenValidator struct {
	mock.Mock
}

TokenValidator is an autogenerated mock type for the TokenValidator type

func (*TokenValidator) ValidateToken

func (_m *TokenValidator) ValidateToken(ctx context.Context, token string) (*candishared.TokenClaim, error)

ValidateToken provides a mock function with given fields: ctx, token

type Tracer

type Tracer struct {
	mock.Mock
}

Tracer is an autogenerated mock type for the Tracer type

func (*Tracer) Context

func (_m *Tracer) Context() context.Context

Context provides a mock function with given fields:

func (*Tracer) Finish

func (_m *Tracer) Finish(additionalTags ...map[string]interface{})

Finish provides a mock function with given fields: additionalTags

func (*Tracer) InjectGRPCMetadata

func (_m *Tracer) InjectGRPCMetadata(md metadata.MD)

InjectGRPCMetadata provides a mock function with given fields: md

func (*Tracer) InjectHTTPHeader

func (_m *Tracer) InjectHTTPHeader(req *http.Request)

InjectHTTPHeader provides a mock function with given fields: req

func (*Tracer) Log

func (_m *Tracer) Log(key string, value interface{})

Log provides a mock function with given fields: key, value

func (*Tracer) SetError

func (_m *Tracer) SetError(err error)

SetError provides a mock function with given fields: err

func (*Tracer) SetTag

func (_m *Tracer) SetTag(key string, value interface{})

SetTag provides a mock function with given fields: key, value

func (*Tracer) Tags

func (_m *Tracer) Tags() map[string]interface{}

Tags provides a mock function with given fields:

type Validator

type Validator struct {
	mock.Mock
}

Validator is an autogenerated mock type for the Validator type

func (*Validator) ValidateDocument

func (_m *Validator) ValidateDocument(reference string, document interface{}) error

ValidateDocument provides a mock function with given fields: reference, document

func (*Validator) ValidateStruct

func (_m *Validator) ValidateStruct(data interface{}) error

ValidateStruct provides a mock function with given fields: data

type WorkerHandler

type WorkerHandler struct {
	mock.Mock
}

WorkerHandler is an autogenerated mock type for the WorkerHandler type

func (*WorkerHandler) MountHandlers

func (_m *WorkerHandler) MountHandlers(group *types.WorkerHandlerGroup)

MountHandlers provides a mock function with given fields: group

Jump to

Keyboard shortcuts

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