Documentation
¶
Index ¶
- func SetupMockDBForFinalVideo(t *testing.T) (*gorm.DB, sqlmock.Sqlmock)
- func SetupMockDBForVideo(t *testing.T) (*gorm.DB, sqlmock.Sqlmock)
- func SetupMockDBForVideoJob(t *testing.T) (*gorm.DB, sqlmock.Sqlmock)
- type MockFinalVideoRepository
- func (m *MockFinalVideoRepository) FindFinalVideoByID(videoID int) (*domain2.FinalVideo, error)
- func (m *MockFinalVideoRepository) FindFinalVideoByOriginalVideoID(originalVideoID int) (*domain2.FinalVideo, error)
- func (m *MockFinalVideoRepository) SaveFinalVideo(finalVideo *domain2.FinalVideo) error
- type MockVideoJobRepository
- func (m *MockVideoJobRepository) FindByID(videoID int) (*domain2.VideoJob, error)
- func (m *MockVideoJobRepository) FindByVideoIDAndType(videoID int, jobType domain2.VideoJobType) ([]*domain2.VideoJob, error)
- func (m *MockVideoJobRepository) FindJobsByIDs(jobIDs []int) ([]*domain2.VideoJob, error)
- func (m *MockVideoJobRepository) FindPendingJobs() ([]*domain2.VideoJob, error)
- func (m *MockVideoJobRepository) Save(job *domain2.VideoJob) error
- func (m *MockVideoJobRepository) UpdateStatus(job *domain2.VideoJob) error
- type MockVideoRepository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MockFinalVideoRepository ¶
func (*MockFinalVideoRepository) FindFinalVideoByID ¶
func (m *MockFinalVideoRepository) FindFinalVideoByID(videoID int) (*domain2.FinalVideo, error)
func (*MockFinalVideoRepository) FindFinalVideoByOriginalVideoID ¶
func (m *MockFinalVideoRepository) FindFinalVideoByOriginalVideoID(originalVideoID int) (*domain2.FinalVideo, error)
func (*MockFinalVideoRepository) SaveFinalVideo ¶
func (m *MockFinalVideoRepository) SaveFinalVideo(finalVideo *domain2.FinalVideo) error
type MockVideoJobRepository ¶
func (*MockVideoJobRepository) FindByID ¶
func (m *MockVideoJobRepository) FindByID(videoID int) (*domain2.VideoJob, error)
func (*MockVideoJobRepository) FindByVideoIDAndType ¶
func (m *MockVideoJobRepository) FindByVideoIDAndType(videoID int, jobType domain2.VideoJobType) ([]*domain2.VideoJob, error)
func (*MockVideoJobRepository) FindJobsByIDs ¶
func (m *MockVideoJobRepository) FindJobsByIDs(jobIDs []int) ([]*domain2.VideoJob, error)
func (*MockVideoJobRepository) FindPendingJobs ¶
func (m *MockVideoJobRepository) FindPendingJobs() ([]*domain2.VideoJob, error)
func (*MockVideoJobRepository) Save ¶
func (m *MockVideoJobRepository) Save(job *domain2.VideoJob) error
func (*MockVideoJobRepository) UpdateStatus ¶
func (m *MockVideoJobRepository) UpdateStatus(job *domain2.VideoJob) error
type MockVideoRepository ¶
func (*MockVideoRepository) FindAll ¶
func (m *MockVideoRepository) FindAll() ([]domain2.Video, error)
Click to show internal directories.
Click to hide internal directories.