mocks

package
v0.0.0-...-f47fe49 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockApplicationAuthenticationDao

type MockApplicationAuthenticationDao struct {
	ApplicationAuthentications []m.ApplicationAuthentication
}

func (MockApplicationAuthenticationDao) ApplicationAuthenticationsByResource

func (mockAppAuthDao MockApplicationAuthenticationDao) ApplicationAuthenticationsByResource(_ string, _ []m.Application, _ []m.Authentication) ([]m.ApplicationAuthentication, error)

func (MockApplicationAuthenticationDao) Create

func (MockApplicationAuthenticationDao) Delete

func (MockApplicationAuthenticationDao) GetById

func (MockApplicationAuthenticationDao) List

func (MockApplicationAuthenticationDao) Tenant

func (mockAppAuthDao MockApplicationAuthenticationDao) Tenant() *int64

func (MockApplicationAuthenticationDao) Update

type MockApplicationDao

type MockApplicationDao struct {
	Applications []m.Application
}

func (*MockApplicationDao) BulkMessage

func (mockAppDao *MockApplicationDao) BulkMessage(_ util.Resource) (map[string]interface{}, error)

func (*MockApplicationDao) Create

func (mockAppDao *MockApplicationDao) Create(_ *m.Application) error

func (*MockApplicationDao) Delete

func (mockAppDao *MockApplicationDao) Delete(id *int64) (*m.Application, error)

func (*MockApplicationDao) DeleteCascade

func (mockAppDao *MockApplicationDao) DeleteCascade(applicationId int64) ([]m.ApplicationAuthentication, *m.Application, error)

func (*MockApplicationDao) Exists

func (mockAppDao *MockApplicationDao) Exists(applicationId int64) (bool, error)

func (*MockApplicationDao) FetchAndUpdateBy

func (mockAppDao *MockApplicationDao) FetchAndUpdateBy(_ util.Resource, _ map[string]interface{}) (interface{}, error)

func (*MockApplicationDao) GetById

func (mockAppDao *MockApplicationDao) GetById(id *int64) (*m.Application, error)

func (*MockApplicationDao) GetByIdWithPreload

func (mockAppDao *MockApplicationDao) GetByIdWithPreload(id *int64, preloads ...string) (*m.Application, error)

func (*MockApplicationDao) IsSuperkey

func (mockAppDao *MockApplicationDao) IsSuperkey(_ int64) bool

func (*MockApplicationDao) List

func (mockAppDao *MockApplicationDao) List(_ int, _ int, _ []util.Filter) ([]m.Application, int64, error)

func (*MockApplicationDao) Pause

func (mockAppDao *MockApplicationDao) Pause(_ int64) error

func (*MockApplicationDao) SubCollectionList

func (mockAppDao *MockApplicationDao) SubCollectionList(primaryCollection interface{}, _, _ int, _ []util.Filter) ([]m.Application, int64, error)

func (*MockApplicationDao) Tenant

func (mockAppDao *MockApplicationDao) Tenant() *int64

func (*MockApplicationDao) ToEventJSON

func (mockAppDao *MockApplicationDao) ToEventJSON(_ util.Resource) ([]byte, error)

func (*MockApplicationDao) Unpause

func (mockAppDao *MockApplicationDao) Unpause(_ int64) error

func (*MockApplicationDao) Update

func (mockAppDao *MockApplicationDao) Update(_ *m.Application) error

func (*MockApplicationDao) User

func (mockAppDao *MockApplicationDao) User() *int64

type MockApplicationTypeDao

type MockApplicationTypeDao struct {
	ApplicationTypes []m.ApplicationType
	Compatible       bool
}

func (*MockApplicationTypeDao) ApplicationTypeCompatibleWithSource

func (mockAppTypeDao *MockApplicationTypeDao) ApplicationTypeCompatibleWithSource(_, _ int64) error

func (*MockApplicationTypeDao) ApplicationTypeCompatibleWithSourceType

func (mockAppTypeDao *MockApplicationTypeDao) ApplicationTypeCompatibleWithSourceType(_, _ int64) error

func (*MockApplicationTypeDao) Create

func (mockAppTypeDao *MockApplicationTypeDao) Create(_ *m.ApplicationType) error

func (*MockApplicationTypeDao) Delete

func (mockAppTypeDao *MockApplicationTypeDao) Delete(_ *int64) error

func (*MockApplicationTypeDao) GetById

func (mockAppTypeDao *MockApplicationTypeDao) GetById(id *int64) (*m.ApplicationType, error)

func (*MockApplicationTypeDao) GetByName

func (mockAppTypeDao *MockApplicationTypeDao) GetByName(_ string) (*m.ApplicationType, error)

func (*MockApplicationTypeDao) GetSuperKeyResultType

func (mockAppTypeDao *MockApplicationTypeDao) GetSuperKeyResultType(_ int64, _ string) (string, error)

func (*MockApplicationTypeDao) List

func (mockAppTypeDao *MockApplicationTypeDao) List(_ int, _ int, _ []util.Filter) ([]m.ApplicationType, int64, error)

func (*MockApplicationTypeDao) SubCollectionList

func (mockAppTypeDao *MockApplicationTypeDao) SubCollectionList(primaryCollection interface{}, _, _ int, _ []util.Filter) ([]m.ApplicationType, int64, error)

func (*MockApplicationTypeDao) Update

func (mockAppTypeDao *MockApplicationTypeDao) Update(_ *m.ApplicationType) error

type MockAuthenticationDao

type MockAuthenticationDao struct {
	Authentications []m.Authentication
}

func (MockAuthenticationDao) AuthenticationsByResource

func (mockAuthDao MockAuthenticationDao) AuthenticationsByResource(_ *m.Authentication) ([]m.Authentication, error)

func (MockAuthenticationDao) BulkCreate

func (mockAuthDao MockAuthenticationDao) BulkCreate(_ *m.Authentication) error

func (MockAuthenticationDao) BulkDelete

func (mockAuthDao MockAuthenticationDao) BulkDelete(authentications []m.Authentication) ([]m.Authentication, error)

BulkDelete deletes all the authentications given as a list, and returns the ones that were deleted.

func (MockAuthenticationDao) BulkMessage

func (mockAuthDao MockAuthenticationDao) BulkMessage(_ util.Resource) (map[string]interface{}, error)

func (MockAuthenticationDao) Create

func (mockAuthDao MockAuthenticationDao) Create(auth *m.Authentication) error

func (MockAuthenticationDao) Delete

func (mockAuthDao MockAuthenticationDao) Delete(id string) (*m.Authentication, error)

func (MockAuthenticationDao) FetchAndUpdateBy

func (mockAuthDao MockAuthenticationDao) FetchAndUpdateBy(_ util.Resource, _ map[string]interface{}) (interface{}, error)

func (MockAuthenticationDao) GetById

func (mockAuthDao MockAuthenticationDao) GetById(id string) (*m.Authentication, error)

func (MockAuthenticationDao) List

func (mockAuthDao MockAuthenticationDao) List(_, _ int, _ []util.Filter) ([]m.Authentication, int64, error)

func (MockAuthenticationDao) ListForApplication

func (mockAuthDao MockAuthenticationDao) ListForApplication(appId int64, _, _ int, _ []util.Filter) ([]m.Authentication, int64, error)

func (MockAuthenticationDao) ListForApplicationAuthentication

func (mockAuthDao MockAuthenticationDao) ListForApplicationAuthentication(appAuthID int64, _, _ int, _ []util.Filter) ([]m.Authentication, int64, error)

func (MockAuthenticationDao) ListForEndpoint

func (mockAuthDao MockAuthenticationDao) ListForEndpoint(endpointID int64, _, _ int, _ []util.Filter) ([]m.Authentication, int64, error)

func (MockAuthenticationDao) ListForSource

func (mockAuthDao MockAuthenticationDao) ListForSource(sourceID int64, _, _ int, _ []util.Filter) ([]m.Authentication, int64, error)

func (MockAuthenticationDao) ListIdsForResource

func (mockAuthDao MockAuthenticationDao) ListIdsForResource(resourceType string, resourceIds []int64) ([]m.Authentication, error)

func (MockAuthenticationDao) Tenant

func (mockAuthDao MockAuthenticationDao) Tenant() *int64

func (MockAuthenticationDao) ToEventJSON

func (mockAuthDao MockAuthenticationDao) ToEventJSON(_ util.Resource) ([]byte, error)

func (MockAuthenticationDao) Update

func (mockAuthDao MockAuthenticationDao) Update(auth *m.Authentication) error

type MockAvailabilityStatusNotificationProducer

type MockAvailabilityStatusNotificationProducer struct {
	EmitAvailabilityStatusCallCounter int
	AccountNumber                     string
	OrgId                             string
	EmailNotificationInfo             *m.EmailNotificationInfo
}

func (*MockAvailabilityStatusNotificationProducer) EmitAvailabilityStatusNotification

func (producer *MockAvailabilityStatusNotificationProducer) EmitAvailabilityStatusNotification(id *identity.Identity, emailNotificationInfo *m.EmailNotificationInfo, guidPrefix string) error

type MockEndpointDao

type MockEndpointDao struct {
	Endpoints []m.Endpoint
}

func (*MockEndpointDao) BulkMessage

func (mockEndpointDao *MockEndpointDao) BulkMessage(_ util.Resource) (map[string]interface{}, error)

func (*MockEndpointDao) CanEndpointBeSetAsDefaultForSource

func (mockEndpointDao *MockEndpointDao) CanEndpointBeSetAsDefaultForSource(_ int64) bool

func (*MockEndpointDao) Create

func (mockEndpointDao *MockEndpointDao) Create(_ *m.Endpoint) error

func (*MockEndpointDao) Delete

func (mockEndpointDao *MockEndpointDao) Delete(id *int64) (*m.Endpoint, error)

func (*MockEndpointDao) Exists

func (mockEndpointDao *MockEndpointDao) Exists(_ int64) (bool, error)

func (*MockEndpointDao) FetchAndUpdateBy

func (mockEndpointDao *MockEndpointDao) FetchAndUpdateBy(_ util.Resource, _ map[string]interface{}) (interface{}, error)

func (*MockEndpointDao) GetById

func (mockEndpointDao *MockEndpointDao) GetById(id *int64) (*m.Endpoint, error)

func (*MockEndpointDao) IsRoleUniqueForSource

func (mockEndpointDao *MockEndpointDao) IsRoleUniqueForSource(_ string, _ int64) bool

func (*MockEndpointDao) List

func (mockEndpointDao *MockEndpointDao) List(_ int, _ int, _ []util.Filter) ([]m.Endpoint, int64, error)

func (*MockEndpointDao) SourceHasEndpoints

func (mockEndpointDao *MockEndpointDao) SourceHasEndpoints(_ int64) bool

func (*MockEndpointDao) SubCollectionList

func (mockEndpointDao *MockEndpointDao) SubCollectionList(primaryCollection interface{}, _, _ int, _ []util.Filter) ([]m.Endpoint, int64, error)

func (*MockEndpointDao) Tenant

func (mockEndpointDao *MockEndpointDao) Tenant() *int64

func (*MockEndpointDao) ToEventJSON

func (mockEndpointDao *MockEndpointDao) ToEventJSON(_ util.Resource) ([]byte, error)

func (*MockEndpointDao) Update

func (mockEndpointDao *MockEndpointDao) Update(endpoint *m.Endpoint) error

type MockMetaDataDao

type MockMetaDataDao struct {
	MetaDatas []m.MetaData
}

func (*MockMetaDataDao) ApplicationOptedIntoRetry

func (mockMetaDataDao *MockMetaDataDao) ApplicationOptedIntoRetry(_ int64) (bool, error)

func (*MockMetaDataDao) Create

func (mockMetaDataDao *MockMetaDataDao) Create(_ *m.MetaData) error

func (*MockMetaDataDao) Delete

func (mockMetaDataDao *MockMetaDataDao) Delete(_ *int64) error

func (*MockMetaDataDao) GetById

func (mockMetaDataDao *MockMetaDataDao) GetById(id *int64) (*m.MetaData, error)

func (*MockMetaDataDao) GetSuperKeyAccountNumber

func (mockMetaDataDao *MockMetaDataDao) GetSuperKeyAccountNumber(_ int64) (string, error)

func (*MockMetaDataDao) GetSuperKeySteps

func (mockMetaDataDao *MockMetaDataDao) GetSuperKeySteps(_ int64) ([]m.MetaData, error)

func (*MockMetaDataDao) List

func (mockMetaDataDao *MockMetaDataDao) List(_ int, _ int, _ []util.Filter) ([]m.MetaData, int64, error)

func (*MockMetaDataDao) SubCollectionList

func (mockMetaDataDao *MockMetaDataDao) SubCollectionList(primaryCollection interface{}, _, _ int, _ []util.Filter) ([]m.MetaData, int64, error)

func (*MockMetaDataDao) Update

func (mockMetaDataDao *MockMetaDataDao) Update(_ *m.MetaData) error

type MockRhcConnectionDao

type MockRhcConnectionDao struct {
	RhcConnections        []m.RhcConnection
	RelatedRhcConnections []m.RhcConnection
}

func (*MockRhcConnectionDao) Create

func (mockRhcConnectionDao *MockRhcConnectionDao) Create(rhcConnection *m.RhcConnection) (*m.RhcConnection, error)

func (*MockRhcConnectionDao) Delete

func (mockRhcConnectionDao *MockRhcConnectionDao) Delete(id *int64) (*m.RhcConnection, error)

func (*MockRhcConnectionDao) GetById

func (mockRhcConnectionDao *MockRhcConnectionDao) GetById(id *int64) (*m.RhcConnection, error)

func (*MockRhcConnectionDao) List

func (mockRhcConnectionDao *MockRhcConnectionDao) List(_, _ int, _ []util.Filter) ([]m.RhcConnection, int64, error)

func (*MockRhcConnectionDao) ListForSource

func (mockRhcConnectionDao *MockRhcConnectionDao) ListForSource(_ *int64, _, _ int, _ []util.Filter) ([]m.RhcConnection, int64, error)

func (*MockRhcConnectionDao) Update

func (mockRhcConnectionDao *MockRhcConnectionDao) Update(rhcConnection *m.RhcConnection) error

type MockSender

type MockSender struct {
	Hit     int
	Headers []kafka.Header
	Body    string
}

func (*MockSender) RaiseEvent

func (m *MockSender) RaiseEvent(_ string, b []byte, headers []kafka.Header) error

type MockSourceDao

type MockSourceDao struct {
	Sources        []m.Source
	RelatedSources []m.Source
}

func (*MockSourceDao) BulkMessage

func (mockSourceDao *MockSourceDao) BulkMessage(_ util.Resource) (map[string]interface{}, error)

func (*MockSourceDao) Create

func (mockSourceDao *MockSourceDao) Create(s *m.Source) error

func (*MockSourceDao) Delete

func (mockSourceDao *MockSourceDao) Delete(id *int64) (*m.Source, error)

func (*MockSourceDao) DeleteCascade

func (mockSourceDao *MockSourceDao) DeleteCascade(id int64) ([]m.ApplicationAuthentication, []m.Application, []m.Endpoint, []m.RhcConnection, *m.Source, error)

func (*MockSourceDao) Exists

func (mockSourceDao *MockSourceDao) Exists(sourceId int64) (bool, error)

func (*MockSourceDao) FetchAndUpdateBy

func (mockSourceDao *MockSourceDao) FetchAndUpdateBy(_ util.Resource, _ map[string]interface{}) (interface{}, error)

func (*MockSourceDao) GetById

func (mockSourceDao *MockSourceDao) GetById(id *int64) (*m.Source, error)

func (*MockSourceDao) GetByIdWithPreload

func (mockSourceDao *MockSourceDao) GetByIdWithPreload(id *int64, _ ...string) (*m.Source, error)

func (*MockSourceDao) IsSuperkey

func (mockSourceDao *MockSourceDao) IsSuperkey(_ int64) bool

func (*MockSourceDao) List

func (mockSourceDao *MockSourceDao) List(_, _ int, _ []util.Filter) ([]m.Source, int64, error)

func (*MockSourceDao) ListForRhcConnection

func (mockSourceDao *MockSourceDao) ListForRhcConnection(_ *int64, _, _ int, _ []util.Filter) ([]m.Source, int64, error)

func (*MockSourceDao) ListInternal

func (mockSourceDao *MockSourceDao) ListInternal(_, _ int, _ []util.Filter) ([]m.Source, int64, error)

func (*MockSourceDao) NameExistsInCurrentTenant

func (mockSourceDao *MockSourceDao) NameExistsInCurrentTenant(_ string) bool

NameExistsInCurrentTenant returns always false because it's the safe default in case the request gets validated in the tests.

func (*MockSourceDao) Pause

func (mockSourceDao *MockSourceDao) Pause(_ int64) error

func (*MockSourceDao) SubCollectionList

func (mockSourceDao *MockSourceDao) SubCollectionList(primaryCollection interface{}, _, _ int, _ []util.Filter) ([]m.Source, int64, error)

func (*MockSourceDao) Tenant

func (mockSourceDao *MockSourceDao) Tenant() *int64

func (*MockSourceDao) ToEventJSON

func (mockSourceDao *MockSourceDao) ToEventJSON(_ util.Resource) ([]byte, error)

func (*MockSourceDao) Unpause

func (mockSourceDao *MockSourceDao) Unpause(_ int64) error

func (*MockSourceDao) Update

func (mockSourceDao *MockSourceDao) Update(_ *m.Source) error

func (*MockSourceDao) User

func (mockSourceDao *MockSourceDao) User() *int64

type MockSourceTypeDao

type MockSourceTypeDao struct {
	SourceTypes []m.SourceType
}

func (*MockSourceTypeDao) Create

func (mockSourceTypeDao *MockSourceTypeDao) Create(_ *m.SourceType) error

func (*MockSourceTypeDao) Delete

func (mockSourceTypeDao *MockSourceTypeDao) Delete(_ *int64) error

func (*MockSourceTypeDao) GetById

func (mockSourceTypeDao *MockSourceTypeDao) GetById(id *int64) (*m.SourceType, error)

func (*MockSourceTypeDao) GetByName

func (mockSourceTypeDao *MockSourceTypeDao) GetByName(_ string) (*m.SourceType, error)

func (*MockSourceTypeDao) List

func (mockSourceTypeDao *MockSourceTypeDao) List(_ int, _ int, _ []util.Filter) ([]m.SourceType, int64, error)

func (*MockSourceTypeDao) Update

func (mockSourceTypeDao *MockSourceTypeDao) Update(_ *m.SourceType) error

type MockVault

type MockVault struct {
}

func (*MockVault) Delete

func (m *MockVault) Delete(path string) (*api.Secret, error)

func (*MockVault) List

func (m *MockVault) List(_ string) (*api.Secret, error)

func (*MockVault) Read

func (m *MockVault) Read(path string) (*api.Secret, error)

func (*MockVault) Write

func (m *MockVault) Write(path string, data map[string]interface{}) (*api.Secret, error)

Jump to

Keyboard shortcuts

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