Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WrappedMockSpan ¶
WrappedMockSpan is a wrapper around the gomock stub for trace.Span. We need to add embedded.Span to it to satisfy the interface, as it contains some private methods.
func NewMockSpan ¶
func NewMockSpan(ctrl *gomock.Controller) *WrappedMockSpan
NewMockSpan creates a new gomock stub for trace.Span.
type WrappedMockTracer ¶
WrappedMockTracer is a wrapper around the gomock stub for trace.Tracer. We need to add embedded.Tracer to it to satisfy the interface, as it contains some private methods.
func NewMockTracer ¶
func NewMockTracer(ctrl *gomock.Controller) *WrappedMockTracer
NewMockTracer creates a new gomock stub for trace.Tracer.
type WrappedMockTracerProvider ¶
type WrappedMockTracerProvider struct { embedded.TracerProvider *BareMockTracerProvider }
WrappedMockTracerProvider is a wrapper around the gomock stub for trace.TracerProvider. We need to add embedded.TracerProvider to it to satisfy the interface, as it contains some private methods.
func NewMockTracerProvider ¶
func NewMockTracerProvider(ctrl *gomock.Controller) *WrappedMockTracerProvider
NewMockTracerProvider creates a new gomock stub for trace.TracerProvider.