Documentation ¶
Index ¶
- type FakeManager
- func (fm *FakeManager) GetConfig() *config.Config
- func (fm *FakeManager) GetDatabase() *sql.DB
- func (fm *FakeManager) GetGorm() *gorm.DB
- func (fm *FakeManager) GetHttp() httpClient.Http
- func (fm *FakeManager) GetServer() *server.Server
- func (fm *FakeManager) SetConfig(cfg *config.Config)
- func (fm *FakeManager) SetDatabase(db *sql.DB)
- func (fm *FakeManager) SetGorm(dbGorm *gorm.DB)
- func (fm *FakeManager) SetHttp(httpClient httpClient.Http)
- func (fm *FakeManager) SetServer(srv *server.Server)
- type Manager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeManager ¶
FakeManager is a fake implementation of the Manager interface for testing purposes.
func NewFakeManager ¶
func NewFakeManager() *FakeManager
NewFakeManager creates a new instance of FakeManager.
func (*FakeManager) GetConfig ¶
func (fm *FakeManager) GetConfig() *config.Config
func (*FakeManager) GetDatabase ¶
func (fm *FakeManager) GetDatabase() *sql.DB
func (*FakeManager) GetGorm ¶
func (fm *FakeManager) GetGorm() *gorm.DB
func (*FakeManager) GetHttp ¶
func (fm *FakeManager) GetHttp() httpClient.Http
func (*FakeManager) GetServer ¶
func (fm *FakeManager) GetServer() *server.Server
func (*FakeManager) SetConfig ¶
func (fm *FakeManager) SetConfig(cfg *config.Config)
SetConfig sets the configuration for the fake manager.
func (*FakeManager) SetDatabase ¶
func (fm *FakeManager) SetDatabase(db *sql.DB)
SetDatabase sets the database for the fake manager.
func (*FakeManager) SetGorm ¶
func (fm *FakeManager) SetGorm(dbGorm *gorm.DB)
SetGorm sets the Gorm database for the fake manager.
func (*FakeManager) SetHttp ¶
func (fm *FakeManager) SetHttp(httpClient httpClient.Http)
SetHttp sets the HTTP client for the fake manager.
func (*FakeManager) SetServer ¶
func (fm *FakeManager) SetServer(srv *server.Server)
SetServer sets the server for the fake manager.
Click to show internal directories.
Click to hide internal directories.