Documentation
¶
Index ¶
- type MockContext
- func (c *MockContext) Config() *raiden.Config
- func (c *MockContext) Ctx() context.Context
- func (c *MockContext) ExecuteRpc(rpc raiden.Rpc) (any, error)
- func (c *MockContext) Get(key string) any
- func (c *MockContext) NewJobCtx() (raiden.JobContext, error)
- func (c *MockContext) RequestContext() *fasthttp.RequestCtx
- func (c *MockContext) SendError(message string) error
- func (c *MockContext) SendErrorWithCode(statusCode int, err error) error
- func (c *MockContext) SendJson(data any) error
- func (c *MockContext) SendRpc(rpc raiden.Rpc) error
- func (c *MockContext) Set(key string, value any)
- func (c *MockContext) SetCtx(ctx context.Context)
- func (c *MockContext) SetSpan(span trace.Span)
- func (c *MockContext) Span() trace.Span
- func (c *MockContext) Tracer() trace.Tracer
- func (c *MockContext) Write(data []byte)
- func (c *MockContext) WriteError(err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockContext ¶
type MockContext struct {
CtxFn func() context.Context
SetCtxFn func(ctx context.Context)
ConfigFn func() *raiden.Config
SendJsonFn func(data any) error
SendErrorFn func(err string) error
SendErrorWithCodeFn func(statusCode int, err error) error
RequestContextFn func() *fasthttp.RequestCtx
SendRpcFn func(rpc raiden.Rpc) error
ExecuteRpcFn func(rpc raiden.Rpc) (any, error)
SpanFn func() trace.Span
SetSpanFn func(span trace.Span)
TracerFn func() trace.Tracer
NewJobCtxFn func() (raiden.JobContext, error)
WriteFn func(data []byte)
WriteErrorFn func(err error)
SetFn func(key string, value any)
GetFn func(key string) any
Data map[string]any
}
func (*MockContext) Config ¶
func (c *MockContext) Config() *raiden.Config
func (*MockContext) Ctx ¶
func (c *MockContext) Ctx() context.Context
func (*MockContext) ExecuteRpc ¶
func (c *MockContext) ExecuteRpc(rpc raiden.Rpc) (any, error)
func (*MockContext) Get ¶
func (c *MockContext) Get(key string) any
func (*MockContext) NewJobCtx ¶
func (c *MockContext) NewJobCtx() (raiden.JobContext, error)
func (*MockContext) RequestContext ¶
func (c *MockContext) RequestContext() *fasthttp.RequestCtx
func (*MockContext) SendError ¶
func (c *MockContext) SendError(message string) error
func (*MockContext) SendErrorWithCode ¶
func (c *MockContext) SendErrorWithCode(statusCode int, err error) error
func (*MockContext) SendJson ¶
func (c *MockContext) SendJson(data any) error
func (*MockContext) Set ¶
func (c *MockContext) Set(key string, value any)
func (*MockContext) SetCtx ¶
func (c *MockContext) SetCtx(ctx context.Context)
func (*MockContext) SetSpan ¶
func (c *MockContext) SetSpan(span trace.Span)
func (*MockContext) Span ¶
func (c *MockContext) Span() trace.Span
func (*MockContext) Tracer ¶
func (c *MockContext) Tracer() trace.Tracer
func (*MockContext) Write ¶
func (c *MockContext) Write(data []byte)
func (*MockContext) WriteError ¶
func (c *MockContext) WriteError(err error)
Click to show internal directories.
Click to hide internal directories.