mock

package
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Mar 17, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HierarchyClientMock

type HierarchyClientMock struct {
	*mock.Mock
}

func NewHierarchyClient

func NewHierarchyClient() *HierarchyClientMock

func (*HierarchyClientMock) CreateNode

func (*HierarchyClientMock) DeleteNode

func (c *HierarchyClientMock) DeleteNode(ctx context.Context, id uuid.UUID) error

func (*HierarchyClientMock) DuplicateNode

func (c *HierarchyClientMock) DuplicateNode(ctx context.Context, source uuid.UUID, destination uuid.UUID, suffix string) (uuid.UUID, error)

func (*HierarchyClientMock) GetAncestors

func (c *HierarchyClientMock) GetAncestors(ctx context.Context, id uuid.UUID, height int, nodeTypes ...string) ([]models.Node, error)

func (*HierarchyClientMock) GetAncestorsIncludeSelf added in v0.0.7

func (c *HierarchyClientMock) GetAncestorsIncludeSelf(ctx context.Context, id uuid.UUID, height int, nodeTypes ...string) ([]models.Node, error)

func (*HierarchyClientMock) GetCompany

func (c *HierarchyClientMock) GetCompany(ctx context.Context, id uuid.UUID) (models.Node, error)

func (*HierarchyClientMock) GetNode

func (c *HierarchyClientMock) GetNode(ctx context.Context, id uuid.UUID) (models.Node, error)

func (*HierarchyClientMock) GetOriginNodeID

func (c *HierarchyClientMock) GetOriginNodeID(ctx context.Context, origin models.Origin) (uuid.UUID, error)

func (*HierarchyClientMock) GetOrigins

func (c *HierarchyClientMock) GetOrigins(ctx context.Context, provider string) ([]models.Origin, error)

func (*HierarchyClientMock) GetOriginsByType

func (c *HierarchyClientMock) GetOriginsByType(ctx context.Context, provider, originType string) ([]models.Origin, error)

func (*HierarchyClientMock) GetProviderNodeIDs

func (c *HierarchyClientMock) GetProviderNodeIDs(ctx context.Context, provider string) ([]uuid.UUID, error)

func (*HierarchyClientMock) GetProviderNodeIDsByType

func (c *HierarchyClientMock) GetProviderNodeIDsByType(ctx context.Context, provider, originType string) ([]uuid.UUID, error)

func (*HierarchyClientMock) GetSubtree

func (c *HierarchyClientMock) GetSubtree(ctx context.Context, id uuid.UUID, filter rest.TreeFilter) ([]models.Node, error)

func (*HierarchyClientMock) GetSubtreeCount

func (c *HierarchyClientMock) GetSubtreeCount(ctx context.Context, id uuid.UUID, nodeTypes ...string) (int64, error)

func (*HierarchyClientMock) GetSubtreePage added in v0.0.5

func (c *HierarchyClientMock) GetSubtreePage(ctx context.Context, id uuid.UUID, filter rest.TreeFilter, continuationToken string) (models.GetSubtreeResponse, error)

func (*HierarchyClientMock) LockNode

func (c *HierarchyClientMock) LockNode(ctx context.Context, id uuid.UUID, recursive bool) error

func (*HierarchyClientMock) UnlockNode

func (c *HierarchyClientMock) UnlockNode(ctx context.Context, id uuid.UUID, recursive bool) error

func (*HierarchyClientMock) UpdateNode

Jump to

Keyboard shortcuts

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