Documentation
¶
Index ¶
- type MockDekRepository
- type MockDekRepository_Create_Call
- func (_c *MockDekRepository_Create_Call) Return(err error) *MockDekRepository_Create_Call
- func (_c *MockDekRepository_Create_Call) Run(run func(ctx context.Context, dek *domain.Dek)) *MockDekRepository_Create_Call
- func (_c *MockDekRepository_Create_Call) RunAndReturn(run func(ctx context.Context, dek *domain.Dek) error) *MockDekRepository_Create_Call
- type MockDekRepository_Expecter
- type MockDekRepository_Get_Call
- func (_c *MockDekRepository_Get_Call) Return(dek *domain.Dek, err error) *MockDekRepository_Get_Call
- func (_c *MockDekRepository_Get_Call) Run(run func(ctx context.Context, dekID uuid.UUID)) *MockDekRepository_Get_Call
- func (_c *MockDekRepository_Get_Call) RunAndReturn(run func(ctx context.Context, dekID uuid.UUID) (*domain.Dek, error)) *MockDekRepository_Get_Call
- type MockTransitKeyRepository
- func (_mock *MockTransitKeyRepository) Create(ctx context.Context, transitKey *domain0.TransitKey) error
- func (_mock *MockTransitKeyRepository) Delete(ctx context.Context, transitKeyID uuid.UUID) error
- func (_m *MockTransitKeyRepository) EXPECT() *MockTransitKeyRepository_Expecter
- func (_mock *MockTransitKeyRepository) GetByName(ctx context.Context, name string) (*domain0.TransitKey, error)
- func (_mock *MockTransitKeyRepository) GetByNameAndVersion(ctx context.Context, name string, version uint) (*domain0.TransitKey, error)
- type MockTransitKeyRepository_Create_Call
- func (_c *MockTransitKeyRepository_Create_Call) Return(err error) *MockTransitKeyRepository_Create_Call
- func (_c *MockTransitKeyRepository_Create_Call) Run(run func(ctx context.Context, transitKey *domain0.TransitKey)) *MockTransitKeyRepository_Create_Call
- func (_c *MockTransitKeyRepository_Create_Call) RunAndReturn(run func(ctx context.Context, transitKey *domain0.TransitKey) error) *MockTransitKeyRepository_Create_Call
- type MockTransitKeyRepository_Delete_Call
- func (_c *MockTransitKeyRepository_Delete_Call) Return(err error) *MockTransitKeyRepository_Delete_Call
- func (_c *MockTransitKeyRepository_Delete_Call) Run(run func(ctx context.Context, transitKeyID uuid.UUID)) *MockTransitKeyRepository_Delete_Call
- func (_c *MockTransitKeyRepository_Delete_Call) RunAndReturn(run func(ctx context.Context, transitKeyID uuid.UUID) error) *MockTransitKeyRepository_Delete_Call
- type MockTransitKeyRepository_Expecter
- func (_e *MockTransitKeyRepository_Expecter) Create(ctx interface{}, transitKey interface{}) *MockTransitKeyRepository_Create_Call
- func (_e *MockTransitKeyRepository_Expecter) Delete(ctx interface{}, transitKeyID interface{}) *MockTransitKeyRepository_Delete_Call
- func (_e *MockTransitKeyRepository_Expecter) GetByName(ctx interface{}, name interface{}) *MockTransitKeyRepository_GetByName_Call
- func (_e *MockTransitKeyRepository_Expecter) GetByNameAndVersion(ctx interface{}, name interface{}, version interface{}) *MockTransitKeyRepository_GetByNameAndVersion_Call
- type MockTransitKeyRepository_GetByNameAndVersion_Call
- func (_c *MockTransitKeyRepository_GetByNameAndVersion_Call) Return(transitKey *domain0.TransitKey, err error) *MockTransitKeyRepository_GetByNameAndVersion_Call
- func (_c *MockTransitKeyRepository_GetByNameAndVersion_Call) Run(run func(ctx context.Context, name string, version uint)) *MockTransitKeyRepository_GetByNameAndVersion_Call
- func (_c *MockTransitKeyRepository_GetByNameAndVersion_Call) RunAndReturn(...) *MockTransitKeyRepository_GetByNameAndVersion_Call
- type MockTransitKeyRepository_GetByName_Call
- func (_c *MockTransitKeyRepository_GetByName_Call) Return(transitKey *domain0.TransitKey, err error) *MockTransitKeyRepository_GetByName_Call
- func (_c *MockTransitKeyRepository_GetByName_Call) Run(run func(ctx context.Context, name string)) *MockTransitKeyRepository_GetByName_Call
- func (_c *MockTransitKeyRepository_GetByName_Call) RunAndReturn(run func(ctx context.Context, name string) (*domain0.TransitKey, error)) *MockTransitKeyRepository_GetByName_Call
- type MockTransitKeyUseCase
- func (_mock *MockTransitKeyUseCase) Create(ctx context.Context, name string, alg domain.Algorithm) (*domain0.TransitKey, error)
- func (_mock *MockTransitKeyUseCase) Decrypt(ctx context.Context, name string, ciphertext string) (*domain0.EncryptedBlob, error)
- func (_mock *MockTransitKeyUseCase) Delete(ctx context.Context, transitKeyID uuid.UUID) error
- func (_m *MockTransitKeyUseCase) EXPECT() *MockTransitKeyUseCase_Expecter
- func (_mock *MockTransitKeyUseCase) Encrypt(ctx context.Context, name string, plaintext []byte) (*domain0.EncryptedBlob, error)
- func (_mock *MockTransitKeyUseCase) Rotate(ctx context.Context, name string, alg domain.Algorithm) (*domain0.TransitKey, error)
- type MockTransitKeyUseCase_Create_Call
- func (_c *MockTransitKeyUseCase_Create_Call) Return(transitKey *domain0.TransitKey, err error) *MockTransitKeyUseCase_Create_Call
- func (_c *MockTransitKeyUseCase_Create_Call) Run(run func(ctx context.Context, name string, alg domain.Algorithm)) *MockTransitKeyUseCase_Create_Call
- func (_c *MockTransitKeyUseCase_Create_Call) RunAndReturn(...) *MockTransitKeyUseCase_Create_Call
- type MockTransitKeyUseCase_Decrypt_Call
- func (_c *MockTransitKeyUseCase_Decrypt_Call) Return(encryptedBlob *domain0.EncryptedBlob, err error) *MockTransitKeyUseCase_Decrypt_Call
- func (_c *MockTransitKeyUseCase_Decrypt_Call) Run(run func(ctx context.Context, name string, ciphertext string)) *MockTransitKeyUseCase_Decrypt_Call
- func (_c *MockTransitKeyUseCase_Decrypt_Call) RunAndReturn(...) *MockTransitKeyUseCase_Decrypt_Call
- type MockTransitKeyUseCase_Delete_Call
- func (_c *MockTransitKeyUseCase_Delete_Call) Return(err error) *MockTransitKeyUseCase_Delete_Call
- func (_c *MockTransitKeyUseCase_Delete_Call) Run(run func(ctx context.Context, transitKeyID uuid.UUID)) *MockTransitKeyUseCase_Delete_Call
- func (_c *MockTransitKeyUseCase_Delete_Call) RunAndReturn(run func(ctx context.Context, transitKeyID uuid.UUID) error) *MockTransitKeyUseCase_Delete_Call
- type MockTransitKeyUseCase_Encrypt_Call
- func (_c *MockTransitKeyUseCase_Encrypt_Call) Return(encryptedBlob *domain0.EncryptedBlob, err error) *MockTransitKeyUseCase_Encrypt_Call
- func (_c *MockTransitKeyUseCase_Encrypt_Call) Run(run func(ctx context.Context, name string, plaintext []byte)) *MockTransitKeyUseCase_Encrypt_Call
- func (_c *MockTransitKeyUseCase_Encrypt_Call) RunAndReturn(...) *MockTransitKeyUseCase_Encrypt_Call
- type MockTransitKeyUseCase_Expecter
- func (_e *MockTransitKeyUseCase_Expecter) Create(ctx interface{}, name interface{}, alg interface{}) *MockTransitKeyUseCase_Create_Call
- func (_e *MockTransitKeyUseCase_Expecter) Decrypt(ctx interface{}, name interface{}, ciphertext interface{}) *MockTransitKeyUseCase_Decrypt_Call
- func (_e *MockTransitKeyUseCase_Expecter) Delete(ctx interface{}, transitKeyID interface{}) *MockTransitKeyUseCase_Delete_Call
- func (_e *MockTransitKeyUseCase_Expecter) Encrypt(ctx interface{}, name interface{}, plaintext interface{}) *MockTransitKeyUseCase_Encrypt_Call
- func (_e *MockTransitKeyUseCase_Expecter) Rotate(ctx interface{}, name interface{}, alg interface{}) *MockTransitKeyUseCase_Rotate_Call
- type MockTransitKeyUseCase_Rotate_Call
- func (_c *MockTransitKeyUseCase_Rotate_Call) Return(transitKey *domain0.TransitKey, err error) *MockTransitKeyUseCase_Rotate_Call
- func (_c *MockTransitKeyUseCase_Rotate_Call) Run(run func(ctx context.Context, name string, alg domain.Algorithm)) *MockTransitKeyUseCase_Rotate_Call
- func (_c *MockTransitKeyUseCase_Rotate_Call) RunAndReturn(...) *MockTransitKeyUseCase_Rotate_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockDekRepository ¶
MockDekRepository is an autogenerated mock type for the DekRepository type
func NewMockDekRepository ¶
func NewMockDekRepository(t interface {
mock.TestingT
Cleanup(func())
}) *MockDekRepository
NewMockDekRepository creates a new instance of MockDekRepository. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockDekRepository) EXPECT ¶
func (_m *MockDekRepository) EXPECT() *MockDekRepository_Expecter
type MockDekRepository_Create_Call ¶
MockDekRepository_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create'
func (*MockDekRepository_Create_Call) Return ¶
func (_c *MockDekRepository_Create_Call) Return(err error) *MockDekRepository_Create_Call
func (*MockDekRepository_Create_Call) Run ¶
func (_c *MockDekRepository_Create_Call) Run(run func(ctx context.Context, dek *domain.Dek)) *MockDekRepository_Create_Call
func (*MockDekRepository_Create_Call) RunAndReturn ¶
func (_c *MockDekRepository_Create_Call) RunAndReturn(run func(ctx context.Context, dek *domain.Dek) error) *MockDekRepository_Create_Call
type MockDekRepository_Expecter ¶
type MockDekRepository_Expecter struct {
// contains filtered or unexported fields
}
func (*MockDekRepository_Expecter) Create ¶
func (_e *MockDekRepository_Expecter) Create(ctx interface{}, dek interface{}) *MockDekRepository_Create_Call
Create is a helper method to define mock.On call
- ctx context.Context
- dek *domain.Dek
func (*MockDekRepository_Expecter) Get ¶
func (_e *MockDekRepository_Expecter) Get(ctx interface{}, dekID interface{}) *MockDekRepository_Get_Call
Get is a helper method to define mock.On call
- ctx context.Context
- dekID uuid.UUID
type MockDekRepository_Get_Call ¶
MockDekRepository_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get'
func (*MockDekRepository_Get_Call) Return ¶
func (_c *MockDekRepository_Get_Call) Return(dek *domain.Dek, err error) *MockDekRepository_Get_Call
func (*MockDekRepository_Get_Call) Run ¶
func (_c *MockDekRepository_Get_Call) Run(run func(ctx context.Context, dekID uuid.UUID)) *MockDekRepository_Get_Call
func (*MockDekRepository_Get_Call) RunAndReturn ¶
func (_c *MockDekRepository_Get_Call) RunAndReturn(run func(ctx context.Context, dekID uuid.UUID) (*domain.Dek, error)) *MockDekRepository_Get_Call
type MockTransitKeyRepository ¶
MockTransitKeyRepository is an autogenerated mock type for the TransitKeyRepository type
func NewMockTransitKeyRepository ¶
func NewMockTransitKeyRepository(t interface {
mock.TestingT
Cleanup(func())
}) *MockTransitKeyRepository
NewMockTransitKeyRepository creates a new instance of MockTransitKeyRepository. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockTransitKeyRepository) Create ¶
func (_mock *MockTransitKeyRepository) Create(ctx context.Context, transitKey *domain0.TransitKey) error
Create provides a mock function for the type MockTransitKeyRepository
func (*MockTransitKeyRepository) Delete ¶
Delete provides a mock function for the type MockTransitKeyRepository
func (*MockTransitKeyRepository) EXPECT ¶
func (_m *MockTransitKeyRepository) EXPECT() *MockTransitKeyRepository_Expecter
func (*MockTransitKeyRepository) GetByName ¶
func (_mock *MockTransitKeyRepository) GetByName(ctx context.Context, name string) (*domain0.TransitKey, error)
GetByName provides a mock function for the type MockTransitKeyRepository
func (*MockTransitKeyRepository) GetByNameAndVersion ¶
func (_mock *MockTransitKeyRepository) GetByNameAndVersion(ctx context.Context, name string, version uint) (*domain0.TransitKey, error)
GetByNameAndVersion provides a mock function for the type MockTransitKeyRepository
type MockTransitKeyRepository_Create_Call ¶
MockTransitKeyRepository_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create'
func (*MockTransitKeyRepository_Create_Call) Return ¶
func (_c *MockTransitKeyRepository_Create_Call) Return(err error) *MockTransitKeyRepository_Create_Call
func (*MockTransitKeyRepository_Create_Call) Run ¶
func (_c *MockTransitKeyRepository_Create_Call) Run(run func(ctx context.Context, transitKey *domain0.TransitKey)) *MockTransitKeyRepository_Create_Call
func (*MockTransitKeyRepository_Create_Call) RunAndReturn ¶
func (_c *MockTransitKeyRepository_Create_Call) RunAndReturn(run func(ctx context.Context, transitKey *domain0.TransitKey) error) *MockTransitKeyRepository_Create_Call
type MockTransitKeyRepository_Delete_Call ¶
MockTransitKeyRepository_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete'
func (*MockTransitKeyRepository_Delete_Call) Return ¶
func (_c *MockTransitKeyRepository_Delete_Call) Return(err error) *MockTransitKeyRepository_Delete_Call
func (*MockTransitKeyRepository_Delete_Call) Run ¶
func (_c *MockTransitKeyRepository_Delete_Call) Run(run func(ctx context.Context, transitKeyID uuid.UUID)) *MockTransitKeyRepository_Delete_Call
func (*MockTransitKeyRepository_Delete_Call) RunAndReturn ¶
func (_c *MockTransitKeyRepository_Delete_Call) RunAndReturn(run func(ctx context.Context, transitKeyID uuid.UUID) error) *MockTransitKeyRepository_Delete_Call
type MockTransitKeyRepository_Expecter ¶
type MockTransitKeyRepository_Expecter struct {
// contains filtered or unexported fields
}
func (*MockTransitKeyRepository_Expecter) Create ¶
func (_e *MockTransitKeyRepository_Expecter) Create(ctx interface{}, transitKey interface{}) *MockTransitKeyRepository_Create_Call
Create is a helper method to define mock.On call
- ctx context.Context
- transitKey *domain0.TransitKey
func (*MockTransitKeyRepository_Expecter) Delete ¶
func (_e *MockTransitKeyRepository_Expecter) Delete(ctx interface{}, transitKeyID interface{}) *MockTransitKeyRepository_Delete_Call
Delete is a helper method to define mock.On call
- ctx context.Context
- transitKeyID uuid.UUID
func (*MockTransitKeyRepository_Expecter) GetByName ¶
func (_e *MockTransitKeyRepository_Expecter) GetByName(ctx interface{}, name interface{}) *MockTransitKeyRepository_GetByName_Call
GetByName is a helper method to define mock.On call
- ctx context.Context
- name string
func (*MockTransitKeyRepository_Expecter) GetByNameAndVersion ¶
func (_e *MockTransitKeyRepository_Expecter) GetByNameAndVersion(ctx interface{}, name interface{}, version interface{}) *MockTransitKeyRepository_GetByNameAndVersion_Call
GetByNameAndVersion is a helper method to define mock.On call
- ctx context.Context
- name string
- version uint
type MockTransitKeyRepository_GetByNameAndVersion_Call ¶
MockTransitKeyRepository_GetByNameAndVersion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetByNameAndVersion'
func (*MockTransitKeyRepository_GetByNameAndVersion_Call) Return ¶
func (_c *MockTransitKeyRepository_GetByNameAndVersion_Call) Return(transitKey *domain0.TransitKey, err error) *MockTransitKeyRepository_GetByNameAndVersion_Call
func (*MockTransitKeyRepository_GetByNameAndVersion_Call) Run ¶
func (_c *MockTransitKeyRepository_GetByNameAndVersion_Call) Run(run func(ctx context.Context, name string, version uint)) *MockTransitKeyRepository_GetByNameAndVersion_Call
func (*MockTransitKeyRepository_GetByNameAndVersion_Call) RunAndReturn ¶
func (_c *MockTransitKeyRepository_GetByNameAndVersion_Call) RunAndReturn(run func(ctx context.Context, name string, version uint) (*domain0.TransitKey, error)) *MockTransitKeyRepository_GetByNameAndVersion_Call
type MockTransitKeyRepository_GetByName_Call ¶
MockTransitKeyRepository_GetByName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetByName'
func (*MockTransitKeyRepository_GetByName_Call) Return ¶
func (_c *MockTransitKeyRepository_GetByName_Call) Return(transitKey *domain0.TransitKey, err error) *MockTransitKeyRepository_GetByName_Call
func (*MockTransitKeyRepository_GetByName_Call) Run ¶
func (_c *MockTransitKeyRepository_GetByName_Call) Run(run func(ctx context.Context, name string)) *MockTransitKeyRepository_GetByName_Call
func (*MockTransitKeyRepository_GetByName_Call) RunAndReturn ¶
func (_c *MockTransitKeyRepository_GetByName_Call) RunAndReturn(run func(ctx context.Context, name string) (*domain0.TransitKey, error)) *MockTransitKeyRepository_GetByName_Call
type MockTransitKeyUseCase ¶
MockTransitKeyUseCase is an autogenerated mock type for the TransitKeyUseCase type
func NewMockTransitKeyUseCase ¶
func NewMockTransitKeyUseCase(t interface {
mock.TestingT
Cleanup(func())
}) *MockTransitKeyUseCase
NewMockTransitKeyUseCase creates a new instance of MockTransitKeyUseCase. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockTransitKeyUseCase) Create ¶
func (_mock *MockTransitKeyUseCase) Create(ctx context.Context, name string, alg domain.Algorithm) (*domain0.TransitKey, error)
Create provides a mock function for the type MockTransitKeyUseCase
func (*MockTransitKeyUseCase) Decrypt ¶
func (_mock *MockTransitKeyUseCase) Decrypt(ctx context.Context, name string, ciphertext string) (*domain0.EncryptedBlob, error)
Decrypt provides a mock function for the type MockTransitKeyUseCase
func (*MockTransitKeyUseCase) Delete ¶
Delete provides a mock function for the type MockTransitKeyUseCase
func (*MockTransitKeyUseCase) EXPECT ¶
func (_m *MockTransitKeyUseCase) EXPECT() *MockTransitKeyUseCase_Expecter
func (*MockTransitKeyUseCase) Encrypt ¶
func (_mock *MockTransitKeyUseCase) Encrypt(ctx context.Context, name string, plaintext []byte) (*domain0.EncryptedBlob, error)
Encrypt provides a mock function for the type MockTransitKeyUseCase
type MockTransitKeyUseCase_Create_Call ¶
MockTransitKeyUseCase_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create'
func (*MockTransitKeyUseCase_Create_Call) Return ¶
func (_c *MockTransitKeyUseCase_Create_Call) Return(transitKey *domain0.TransitKey, err error) *MockTransitKeyUseCase_Create_Call
func (*MockTransitKeyUseCase_Create_Call) Run ¶
func (_c *MockTransitKeyUseCase_Create_Call) Run(run func(ctx context.Context, name string, alg domain.Algorithm)) *MockTransitKeyUseCase_Create_Call
func (*MockTransitKeyUseCase_Create_Call) RunAndReturn ¶
func (_c *MockTransitKeyUseCase_Create_Call) RunAndReturn(run func(ctx context.Context, name string, alg domain.Algorithm) (*domain0.TransitKey, error)) *MockTransitKeyUseCase_Create_Call
type MockTransitKeyUseCase_Decrypt_Call ¶
MockTransitKeyUseCase_Decrypt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Decrypt'
func (*MockTransitKeyUseCase_Decrypt_Call) Return ¶
func (_c *MockTransitKeyUseCase_Decrypt_Call) Return(encryptedBlob *domain0.EncryptedBlob, err error) *MockTransitKeyUseCase_Decrypt_Call
func (*MockTransitKeyUseCase_Decrypt_Call) Run ¶
func (_c *MockTransitKeyUseCase_Decrypt_Call) Run(run func(ctx context.Context, name string, ciphertext string)) *MockTransitKeyUseCase_Decrypt_Call
func (*MockTransitKeyUseCase_Decrypt_Call) RunAndReturn ¶
func (_c *MockTransitKeyUseCase_Decrypt_Call) RunAndReturn(run func(ctx context.Context, name string, ciphertext string) (*domain0.EncryptedBlob, error)) *MockTransitKeyUseCase_Decrypt_Call
type MockTransitKeyUseCase_Delete_Call ¶
MockTransitKeyUseCase_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete'
func (*MockTransitKeyUseCase_Delete_Call) Return ¶
func (_c *MockTransitKeyUseCase_Delete_Call) Return(err error) *MockTransitKeyUseCase_Delete_Call
func (*MockTransitKeyUseCase_Delete_Call) Run ¶
func (_c *MockTransitKeyUseCase_Delete_Call) Run(run func(ctx context.Context, transitKeyID uuid.UUID)) *MockTransitKeyUseCase_Delete_Call
func (*MockTransitKeyUseCase_Delete_Call) RunAndReturn ¶
func (_c *MockTransitKeyUseCase_Delete_Call) RunAndReturn(run func(ctx context.Context, transitKeyID uuid.UUID) error) *MockTransitKeyUseCase_Delete_Call
type MockTransitKeyUseCase_Encrypt_Call ¶
MockTransitKeyUseCase_Encrypt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Encrypt'
func (*MockTransitKeyUseCase_Encrypt_Call) Return ¶
func (_c *MockTransitKeyUseCase_Encrypt_Call) Return(encryptedBlob *domain0.EncryptedBlob, err error) *MockTransitKeyUseCase_Encrypt_Call
func (*MockTransitKeyUseCase_Encrypt_Call) Run ¶
func (_c *MockTransitKeyUseCase_Encrypt_Call) Run(run func(ctx context.Context, name string, plaintext []byte)) *MockTransitKeyUseCase_Encrypt_Call
func (*MockTransitKeyUseCase_Encrypt_Call) RunAndReturn ¶
func (_c *MockTransitKeyUseCase_Encrypt_Call) RunAndReturn(run func(ctx context.Context, name string, plaintext []byte) (*domain0.EncryptedBlob, error)) *MockTransitKeyUseCase_Encrypt_Call
type MockTransitKeyUseCase_Expecter ¶
type MockTransitKeyUseCase_Expecter struct {
// contains filtered or unexported fields
}
func (*MockTransitKeyUseCase_Expecter) Create ¶
func (_e *MockTransitKeyUseCase_Expecter) Create(ctx interface{}, name interface{}, alg interface{}) *MockTransitKeyUseCase_Create_Call
Create is a helper method to define mock.On call
- ctx context.Context
- name string
- alg domain.Algorithm
func (*MockTransitKeyUseCase_Expecter) Decrypt ¶
func (_e *MockTransitKeyUseCase_Expecter) Decrypt(ctx interface{}, name interface{}, ciphertext interface{}) *MockTransitKeyUseCase_Decrypt_Call
Decrypt is a helper method to define mock.On call
- ctx context.Context
- name string
- ciphertext string
func (*MockTransitKeyUseCase_Expecter) Delete ¶
func (_e *MockTransitKeyUseCase_Expecter) Delete(ctx interface{}, transitKeyID interface{}) *MockTransitKeyUseCase_Delete_Call
Delete is a helper method to define mock.On call
- ctx context.Context
- transitKeyID uuid.UUID
func (*MockTransitKeyUseCase_Expecter) Encrypt ¶
func (_e *MockTransitKeyUseCase_Expecter) Encrypt(ctx interface{}, name interface{}, plaintext interface{}) *MockTransitKeyUseCase_Encrypt_Call
Encrypt is a helper method to define mock.On call
- ctx context.Context
- name string
- plaintext []byte
func (*MockTransitKeyUseCase_Expecter) Rotate ¶
func (_e *MockTransitKeyUseCase_Expecter) Rotate(ctx interface{}, name interface{}, alg interface{}) *MockTransitKeyUseCase_Rotate_Call
Rotate is a helper method to define mock.On call
- ctx context.Context
- name string
- alg domain.Algorithm
type MockTransitKeyUseCase_Rotate_Call ¶
MockTransitKeyUseCase_Rotate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Rotate'
func (*MockTransitKeyUseCase_Rotate_Call) Return ¶
func (_c *MockTransitKeyUseCase_Rotate_Call) Return(transitKey *domain0.TransitKey, err error) *MockTransitKeyUseCase_Rotate_Call
func (*MockTransitKeyUseCase_Rotate_Call) Run ¶
func (_c *MockTransitKeyUseCase_Rotate_Call) Run(run func(ctx context.Context, name string, alg domain.Algorithm)) *MockTransitKeyUseCase_Rotate_Call
func (*MockTransitKeyUseCase_Rotate_Call) RunAndReturn ¶
func (_c *MockTransitKeyUseCase_Rotate_Call) RunAndReturn(run func(ctx context.Context, name string, alg domain.Algorithm) (*domain0.TransitKey, error)) *MockTransitKeyUseCase_Rotate_Call