Documentation ¶
Index ¶
- func GetDbMock() (*gorm.DB, sqlmock.Sqlmock)
- type ChatServiceMock
- type EsClientMock
- func (c *EsClientMock) DeleteByQuery(string, elastic.Query) error
- func (c *EsClientMock) GetById(string, string) (*elastic.GetResult, error)
- func (c *EsClientMock) IndexData(name string, doc elasticsearch.EsDocumentInterface) (*elastic.IndexResponse, error)
- func (c *EsClientMock) Search(string, elastic.Query, int) (*elastic.SearchResult, error)
- func (c *EsClientMock) SetClient(client *elastic.Client)
- type FaqServiceMock
- func (s *FaqServiceMock) CreateFaq(input *faqs.FaqCreateInput) (*faqs.Faq, api_errors.ApiError)
- func (s *FaqServiceMock) CreateFaqs(requests []faqs.FaqCreateInput) *faqs.CreateFaqsResponse
- func (s *FaqServiceMock) DeleteFaq(int64) api_errors.ApiError
- func (s *FaqServiceMock) GetFaq(int64) (*faqs.Faq, api_errors.ApiError)
- func (s *FaqServiceMock) InitializeDemoFaqs()
- func (s *FaqServiceMock) SearchFaq(string) (faqs.FaqDocuments, api_errors.ApiError)
- func (s *FaqServiceMock) UpdateFaq(id int64, input *faqs.FaqUpdateInput) (*faqs.Faq, api_errors.ApiError)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ChatServiceMock ¶
type ChatServiceMock struct { }
func (*ChatServiceMock) Broadcast ¶
func (s *ChatServiceMock) Broadcast(*chats.ClientMessage)
func (*ChatServiceMock) Register ¶
func (s *ChatServiceMock) Register(*chats.Client)
func (*ChatServiceMock) Run ¶
func (s *ChatServiceMock) Run()
func (*ChatServiceMock) ServeWs ¶
func (s *ChatServiceMock) ServeWs(c *gin.Context)
func (*ChatServiceMock) Unregister ¶
func (s *ChatServiceMock) Unregister(*chats.Client)
type EsClientMock ¶
type EsClientMock struct {
IndexCallback func() (*elastic.IndexResponse, error)
}
func (*EsClientMock) DeleteByQuery ¶
func (c *EsClientMock) DeleteByQuery(string, elastic.Query) error
func (*EsClientMock) IndexData ¶
func (c *EsClientMock) IndexData(name string, doc elasticsearch.EsDocumentInterface) (*elastic.IndexResponse, error)
func (*EsClientMock) Search ¶
func (c *EsClientMock) Search(string, elastic.Query, int) (*elastic.SearchResult, error)
func (*EsClientMock) SetClient ¶
func (c *EsClientMock) SetClient(client *elastic.Client)
type FaqServiceMock ¶
type FaqServiceMock struct { FaqErrCallback func() (*faqs.Faq, api_errors.ApiError) ErrCallback func() api_errors.ApiError FaqsCallback func() *faqs.CreateFaqsResponse }
func (*FaqServiceMock) CreateFaq ¶
func (s *FaqServiceMock) CreateFaq(input *faqs.FaqCreateInput) (*faqs.Faq, api_errors.ApiError)
func (*FaqServiceMock) CreateFaqs ¶
func (s *FaqServiceMock) CreateFaqs(requests []faqs.FaqCreateInput) *faqs.CreateFaqsResponse
func (*FaqServiceMock) DeleteFaq ¶
func (s *FaqServiceMock) DeleteFaq(int64) api_errors.ApiError
func (*FaqServiceMock) GetFaq ¶
func (s *FaqServiceMock) GetFaq(int64) (*faqs.Faq, api_errors.ApiError)
func (*FaqServiceMock) InitializeDemoFaqs ¶
func (s *FaqServiceMock) InitializeDemoFaqs()
func (*FaqServiceMock) SearchFaq ¶
func (s *FaqServiceMock) SearchFaq(string) (faqs.FaqDocuments, api_errors.ApiError)
func (*FaqServiceMock) UpdateFaq ¶
func (s *FaqServiceMock) UpdateFaq(id int64, input *faqs.FaqUpdateInput) (*faqs.Faq, api_errors.ApiError)
Click to show internal directories.
Click to hide internal directories.