Documentation
¶
Index ¶
- type MockTranslationsProvider
- func (_m *MockTranslationsProvider) EXPECT() *MockTranslationsProvider_Expecter
- func (_m *MockTranslationsProvider) ProcessWebhook(ctx context.Context, originalRequest *http.Request, hookData []byte) (*translations.TranslatableCollection, []common.TranslationData, error)
- func (_m *MockTranslationsProvider) SendToTranslation(ctx context.Context, collection string, data []common.TranslationData) error
- type MockTranslationsProvider_Expecter
- func (_e *MockTranslationsProvider_Expecter) ProcessWebhook(ctx interface{}, originalRequest interface{}, hookData interface{}) *MockTranslationsProvider_ProcessWebhook_Call
- func (_e *MockTranslationsProvider_Expecter) SendToTranslation(ctx interface{}, collection interface{}, data interface{}) *MockTranslationsProvider_SendToTranslation_Call
- type MockTranslationsProvider_ProcessWebhook_Call
- func (_c *MockTranslationsProvider_ProcessWebhook_Call) Return(collection *translations.TranslatableCollection, data []common.TranslationData, ...) *MockTranslationsProvider_ProcessWebhook_Call
- func (_c *MockTranslationsProvider_ProcessWebhook_Call) Run(run func(ctx context.Context, originalRequest *http.Request, hookData []byte)) *MockTranslationsProvider_ProcessWebhook_Call
- func (_c *MockTranslationsProvider_ProcessWebhook_Call) RunAndReturn(...) *MockTranslationsProvider_ProcessWebhook_Call
- type MockTranslationsProvider_SendToTranslation_Call
- func (_c *MockTranslationsProvider_SendToTranslation_Call) Return(_a0 error) *MockTranslationsProvider_SendToTranslation_Call
- func (_c *MockTranslationsProvider_SendToTranslation_Call) Run(...) *MockTranslationsProvider_SendToTranslation_Call
- func (_c *MockTranslationsProvider_SendToTranslation_Call) RunAndReturn(run func(context.Context, string, []common.TranslationData) error) *MockTranslationsProvider_SendToTranslation_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockTranslationsProvider ¶
MockTranslationsProvider is an autogenerated mock type for the TranslationsProvider type
func NewMockTranslationsProvider ¶
func NewMockTranslationsProvider(t interface { mock.TestingT Cleanup(func()) }) *MockTranslationsProvider
NewMockTranslationsProvider creates a new instance of MockTranslationsProvider. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockTranslationsProvider) EXPECT ¶
func (_m *MockTranslationsProvider) EXPECT() *MockTranslationsProvider_Expecter
func (*MockTranslationsProvider) ProcessWebhook ¶
func (_m *MockTranslationsProvider) ProcessWebhook(ctx context.Context, originalRequest *http.Request, hookData []byte) (*translations.TranslatableCollection, []common.TranslationData, error)
ProcessWebhook provides a mock function with given fields: ctx, originalRequest, hookData
func (*MockTranslationsProvider) SendToTranslation ¶
func (_m *MockTranslationsProvider) SendToTranslation(ctx context.Context, collection string, data []common.TranslationData) error
SendToTranslation provides a mock function with given fields: ctx, collection, data
type MockTranslationsProvider_Expecter ¶
type MockTranslationsProvider_Expecter struct {
// contains filtered or unexported fields
}
func (*MockTranslationsProvider_Expecter) ProcessWebhook ¶
func (_e *MockTranslationsProvider_Expecter) ProcessWebhook(ctx interface{}, originalRequest interface{}, hookData interface{}) *MockTranslationsProvider_ProcessWebhook_Call
ProcessWebhook is a helper method to define mock.On call
- ctx context.Context
- originalRequest *http.Request
- hookData []byte
func (*MockTranslationsProvider_Expecter) SendToTranslation ¶
func (_e *MockTranslationsProvider_Expecter) SendToTranslation(ctx interface{}, collection interface{}, data interface{}) *MockTranslationsProvider_SendToTranslation_Call
SendToTranslation is a helper method to define mock.On call
- ctx context.Context
- collection string
- data []common.TranslationData
type MockTranslationsProvider_ProcessWebhook_Call ¶
MockTranslationsProvider_ProcessWebhook_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ProcessWebhook'
func (*MockTranslationsProvider_ProcessWebhook_Call) Return ¶
func (_c *MockTranslationsProvider_ProcessWebhook_Call) Return(collection *translations.TranslatableCollection, data []common.TranslationData, err error) *MockTranslationsProvider_ProcessWebhook_Call
func (*MockTranslationsProvider_ProcessWebhook_Call) Run ¶
func (_c *MockTranslationsProvider_ProcessWebhook_Call) Run(run func(ctx context.Context, originalRequest *http.Request, hookData []byte)) *MockTranslationsProvider_ProcessWebhook_Call
func (*MockTranslationsProvider_ProcessWebhook_Call) RunAndReturn ¶
func (_c *MockTranslationsProvider_ProcessWebhook_Call) RunAndReturn(run func(context.Context, *http.Request, []byte) (*translations.TranslatableCollection, []common.TranslationData, error)) *MockTranslationsProvider_ProcessWebhook_Call
type MockTranslationsProvider_SendToTranslation_Call ¶
MockTranslationsProvider_SendToTranslation_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendToTranslation'
func (*MockTranslationsProvider_SendToTranslation_Call) Return ¶
func (_c *MockTranslationsProvider_SendToTranslation_Call) Return(_a0 error) *MockTranslationsProvider_SendToTranslation_Call
func (*MockTranslationsProvider_SendToTranslation_Call) Run ¶
func (_c *MockTranslationsProvider_SendToTranslation_Call) Run(run func(ctx context.Context, collection string, data []common.TranslationData)) *MockTranslationsProvider_SendToTranslation_Call
func (*MockTranslationsProvider_SendToTranslation_Call) RunAndReturn ¶
func (_c *MockTranslationsProvider_SendToTranslation_Call) RunAndReturn(run func(context.Context, string, []common.TranslationData) error) *MockTranslationsProvider_SendToTranslation_Call