ports

package
v0.0.0-...-e571b02 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Package ports is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FileProvider

type FileProvider interface {
	GenerateUploadURL(ctx context.Context, s3Path string, contentType string, maxSize int64, ttl time.Duration) (string, error)
	GenerateDownloadURL(ctx context.Context, s3Path string, ttl time.Duration) (string, error)
}

type FileRepository

type FileRepository interface {
	Create(ctx context.Context, file *domain.File) (*domain.File, error)
	GetByID(ctx context.Context, id string) (*domain.File, error)
	Update(ctx context.Context, file *domain.File) (*domain.File, error)
	SoftDelete(ctx context.Context, id string) error
}

type MockFileProvider

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

MockFileProvider is a mock of FileProvider interface.

func NewMockFileProvider

func NewMockFileProvider(ctrl *gomock.Controller) *MockFileProvider

NewMockFileProvider creates a new mock instance.

func (*MockFileProvider) EXPECT

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

func (*MockFileProvider) GenerateDownloadURL

func (m *MockFileProvider) GenerateDownloadURL(ctx context.Context, s3Path string, ttl time.Duration) (string, error)

GenerateDownloadURL mocks base method.

func (*MockFileProvider) GenerateUploadURL

func (m *MockFileProvider) GenerateUploadURL(ctx context.Context, s3Path, contentType string, maxSize int64, ttl time.Duration) (string, error)

GenerateUploadURL mocks base method.

type MockFileProviderMockRecorder

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

MockFileProviderMockRecorder is the mock recorder for MockFileProvider.

func (*MockFileProviderMockRecorder) GenerateDownloadURL

func (mr *MockFileProviderMockRecorder) GenerateDownloadURL(ctx, s3Path, ttl any) *gomock.Call

GenerateDownloadURL indicates an expected call of GenerateDownloadURL.

func (*MockFileProviderMockRecorder) GenerateUploadURL

func (mr *MockFileProviderMockRecorder) GenerateUploadURL(ctx, s3Path, contentType, maxSize, ttl any) *gomock.Call

GenerateUploadURL indicates an expected call of GenerateUploadURL.

type MockFileRepository

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

MockFileRepository is a mock of FileRepository interface.

func NewMockFileRepository

func NewMockFileRepository(ctrl *gomock.Controller) *MockFileRepository

NewMockFileRepository creates a new mock instance.

func (*MockFileRepository) Create

func (m *MockFileRepository) Create(ctx context.Context, file *domain.File) (*domain.File, error)

Create mocks base method.

func (*MockFileRepository) EXPECT

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

func (*MockFileRepository) GetByID

func (m *MockFileRepository) GetByID(ctx context.Context, id string) (*domain.File, error)

GetByID mocks base method.

func (*MockFileRepository) SoftDelete

func (m *MockFileRepository) SoftDelete(ctx context.Context, id string) error

SoftDelete mocks base method.

func (*MockFileRepository) Update

func (m *MockFileRepository) Update(ctx context.Context, file *domain.File) (*domain.File, error)

Update mocks base method.

type MockFileRepositoryMockRecorder

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

MockFileRepositoryMockRecorder is the mock recorder for MockFileRepository.

func (*MockFileRepositoryMockRecorder) Create

func (mr *MockFileRepositoryMockRecorder) Create(ctx, file any) *gomock.Call

Create indicates an expected call of Create.

func (*MockFileRepositoryMockRecorder) GetByID

func (mr *MockFileRepositoryMockRecorder) GetByID(ctx, id any) *gomock.Call

GetByID indicates an expected call of GetByID.

func (*MockFileRepositoryMockRecorder) SoftDelete

func (mr *MockFileRepositoryMockRecorder) SoftDelete(ctx, id any) *gomock.Call

SoftDelete indicates an expected call of SoftDelete.

func (*MockFileRepositoryMockRecorder) Update

func (mr *MockFileRepositoryMockRecorder) Update(ctx, file any) *gomock.Call

Update indicates an expected call of Update.

Jump to

Keyboard shortcuts

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