Documentation
¶
Overview ¶
Package snowflake is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Component ¶
type Component interface { // NextID returns a unique ID NextID(ctx context.Context, req *NextIDRequest) (*NextIDResponse, error) }
impl is a component that implements Component.
type MockComponent ¶
type MockComponent struct {
// contains filtered or unexported fields
}
MockComponent is a mock of Component interface.
func NewMockComponent ¶
func NewMockComponent(ctrl *gomock.Controller) *MockComponent
NewMockComponent creates a new mock instance.
func (*MockComponent) EXPECT ¶
func (m *MockComponent) EXPECT() *MockComponentMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockComponent) NextID ¶
func (m *MockComponent) NextID(ctx context.Context, req *NextIDRequest) (*NextIDResponse, error)
NextID mocks base method.
type MockComponentMockRecorder ¶
type MockComponentMockRecorder struct {
// contains filtered or unexported fields
}
MockComponentMockRecorder is the mock recorder for MockComponent.
type NextIDRequest ¶
type NextIDRequest struct{}
type NextIDResponse ¶
type NextIDResponse struct {
ID uint64
}
Click to show internal directories.
Click to hide internal directories.