Documentation
¶
Overview ¶
Package cmd fornece funções para inicializar a aplicação. Este arquivo é usado principalmente para testes de integração.
Index ¶
- func RunCreateUser() error
- func RunMigrate() error
- func RunSeed() error
- func RunServer(assetsFS embed.FS) error
- func SetupTestServer(deps TestServerDeps) *httptest.Server
- func ShutdownTestServer()
- func StartDBStatsCollector(db *sql.DB, interval time.Duration, stopCh chan struct{})
- type TestServerDeps
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunCreateUser ¶
func RunCreateUser() error
func RunMigrate ¶
func RunMigrate() error
func SetupTestServer ¶
func SetupTestServer(deps TestServerDeps) *httptest.Server
SetupTestServer cria um httptest.Server configurado com todas as rotas Esta função é usada apenas para testes de integração
func ShutdownTestServer ¶
func ShutdownTestServer()
ShutdownTestServer limpa recursos do servidor de teste
Types ¶
Click to show internal directories.
Click to hide internal directories.