Documentation
¶
Index ¶
- func FxE2E(t *testing.T) fx.Option
- func GetGorm(t *testing.T) *gorm.DB
- func GetWebApp(t TB, m Mock) *fiber.App
- func MockAuthRepo(m domain.AuthRepo) fx.Option
- func MockCache(mock cache.Generic) fx.Option
- func MockCharacterRepo(m domain.CharacterRepo) fx.Option
- func MockEmptyCache() fx.Option
- func MockEpisodeRepo(m domain.EpisodeRepo) fx.Option
- func MockIndexRepo(repo domain.IndexRepo) fx.Option
- func MockPersonRepo(m domain.PersonRepo) fx.Option
- func MockRevisionRepo(repo domain.RevisionRepo) fx.Option
- func MockSubjectRepo(m domain.SubjectRepo) fx.Option
- func MockUserRepo(repo domain.UserRepo) fx.Option
- func RequireEnv(t *testing.T, envs ...string)
- type Mock
- type TB
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MockCharacterRepo ¶
func MockCharacterRepo(m domain.CharacterRepo) fx.Option
func MockEmptyCache ¶
func MockEpisodeRepo ¶
func MockEpisodeRepo(m domain.EpisodeRepo) fx.Option
func MockPersonRepo ¶
func MockPersonRepo(m domain.PersonRepo) fx.Option
func MockRevisionRepo ¶ added in v0.10.1
func MockRevisionRepo(repo domain.RevisionRepo) fx.Option
func MockSubjectRepo ¶
func MockSubjectRepo(m domain.SubjectRepo) fx.Option
Types ¶
type Mock ¶
type Mock struct { SubjectRepo domain.SubjectRepo PersonRepo domain.PersonRepo CharacterRepo domain.CharacterRepo AuthRepo domain.AuthRepo EpisodeRepo domain.EpisodeRepo UserRepo domain.UserRepo IndexRepo domain.IndexRepo RevisionRepo domain.RevisionRepo Cache cache.Generic }
Click to show internal directories.
Click to hide internal directories.