Help us shape the future of Go! Take the 2026 Go Developer Survey

component

package
v0.40.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 11, 2025 License: AGPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Component

type Component struct {
	mock.Mock
}

Component is an autogenerated mock type for the Component type

func NewComponent added in v0.26.1

func NewComponent(t interface {
	mock.TestingT
	Cleanup(func())
}) *Component

NewComponent creates a new instance of Component. 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 (*Component) Done

func (_m *Component) Done() <-chan struct{}

Done provides a mock function with given fields:

func (*Component) Ready

func (_m *Component) Ready() <-chan struct{}

Ready provides a mock function with given fields:

func (*Component) Start

func (_m *Component) Start(_a0 irrecoverable.SignalerContext)

Start provides a mock function with given fields: _a0

type ComponentFactory added in v0.26.1

type ComponentFactory struct {
	mock.Mock
}

ComponentFactory is an autogenerated mock type for the ComponentFactory type

func NewComponentFactory added in v0.26.1

func NewComponentFactory(t interface {
	mock.TestingT
	Cleanup(func())
}) *ComponentFactory

NewComponentFactory creates a new instance of ComponentFactory. 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 (*ComponentFactory) Execute added in v0.26.1

func (_m *ComponentFactory) Execute() (component.Component, error)

Execute provides a mock function with given fields:

type ComponentManagerBuilder

type ComponentManagerBuilder struct {
	mock.Mock
}

ComponentManagerBuilder is an autogenerated mock type for the ComponentManagerBuilder type

func NewComponentManagerBuilder added in v0.26.1

func NewComponentManagerBuilder(t interface {
	mock.TestingT
	Cleanup(func())
}) *ComponentManagerBuilder

NewComponentManagerBuilder creates a new instance of ComponentManagerBuilder. 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 (*ComponentManagerBuilder) AddWorker

AddWorker provides a mock function with given fields: _a0

func (*ComponentManagerBuilder) Build

Build provides a mock function with given fields:

type ComponentWorker added in v0.26.1

type ComponentWorker struct {
	mock.Mock
}

ComponentWorker is an autogenerated mock type for the ComponentWorker type

func NewComponentWorker added in v0.26.1

func NewComponentWorker(t interface {
	mock.TestingT
	Cleanup(func())
}) *ComponentWorker

NewComponentWorker creates a new instance of ComponentWorker. 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 (*ComponentWorker) Execute added in v0.26.1

Execute provides a mock function with given fields: ctx, ready

type ReadyFunc added in v0.26.1

type ReadyFunc struct {
	mock.Mock
}

ReadyFunc is an autogenerated mock type for the ReadyFunc type

func NewReadyFunc added in v0.26.1

func NewReadyFunc(t interface {
	mock.TestingT
	Cleanup(func())
}) *ReadyFunc

NewReadyFunc creates a new instance of ReadyFunc. 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 (*ReadyFunc) Execute added in v0.26.1

func (_m *ReadyFunc) Execute()

Execute provides a mock function with given fields:

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL