hierarchytest

package
v1.19.0 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DBMock

type DBMock struct {
	// CloneNodesFunc mocks the CloneNodes method.
	CloneNodesFunc func(ctx context.Context, attempt int, instanceID string, codeListID string, dimensionName string) error

	// CloneNodesFromIDsFunc mocks the CloneNodesFromIDs method.
	CloneNodesFromIDsFunc func(ctx context.Context, attempt int, instanceID string, codeListID string, dimensionName string, ids map[string]string, hasData bool) error

	// CloneOrderFromIDsFunc mocks the CloneOrderFromIDs method.
	CloneOrderFromIDsFunc func(ctx context.Context, codeListID string, ids map[string]string) error

	// CloneRelationshipsFunc mocks the CloneRelationships method.
	CloneRelationshipsFunc func(ctx context.Context, attempt int, instanceID string, codeListID string, dimensionName string) error

	// CloneRelationshipsFromIDsFunc mocks the CloneRelationshipsFromIDs method.
	CloneRelationshipsFromIDsFunc func(ctx context.Context, attempt int, instanceID string, dimensionName string, ids map[string]string) error

	// CountNodesFunc mocks the CountNodes method.
	CountNodesFunc func(ctx context.Context, instanceID string, dimensionName string) (int64, error)

	// CreateHasCodeEdgesFunc mocks the CreateHasCodeEdges method.
	CreateHasCodeEdgesFunc func(ctx context.Context, attempt int, codeListID string, codesById map[string]string) error

	// CreateInstanceHierarchyConstraintsFunc mocks the CreateInstanceHierarchyConstraints method.
	CreateInstanceHierarchyConstraintsFunc func(ctx context.Context, attempt int, instanceID string, dimensionName string) error

	// GetCodesWithDataFunc mocks the GetCodesWithData method.
	GetCodesWithDataFunc func(ctx context.Context, attempt int, instanceID string, dimensionName string) ([]string, error)

	// GetGenericHierarchyAncestriesIDsFunc mocks the GetGenericHierarchyAncestriesIDs method.
	GetGenericHierarchyAncestriesIDsFunc func(ctx context.Context, attempt int, codeListID string, codes []string) (map[string]string, error)

	// GetGenericHierarchyNodeIDsFunc mocks the GetGenericHierarchyNodeIDs method.
	GetGenericHierarchyNodeIDsFunc func(ctx context.Context, attempt int, codeListID string, codes []string) (map[string]string, error)

	// GetHierarchyCodelistFunc mocks the GetHierarchyCodelist method.
	GetHierarchyCodelistFunc func(ctx context.Context, instanceID string, dimension string) (string, error)

	// GetHierarchyElementFunc mocks the GetHierarchyElement method.
	GetHierarchyElementFunc func(ctx context.Context, instanceID string, dimension string, code string) (*models.HierarchyResponse, error)

	// GetHierarchyNodeIDsFunc mocks the GetHierarchyNodeIDs method.
	GetHierarchyNodeIDsFunc func(ctx context.Context, attempt int, instanceID string, dimensionName string) (map[string]string, error)

	// GetHierarchyRootFunc mocks the GetHierarchyRoot method.
	GetHierarchyRootFunc func(ctx context.Context, instanceID string, dimension string) (*models.HierarchyResponse, error)

	// HierarchyExistsFunc mocks the HierarchyExists method.
	HierarchyExistsFunc func(ctx context.Context, instanceID string, dimension string) (bool, error)

	// MarkNodesToRemainFunc mocks the MarkNodesToRemain method.
	MarkNodesToRemainFunc func(ctx context.Context, attempt int, instanceID string, dimensionName string) error

	// RemoveCloneEdgesFunc mocks the RemoveCloneEdges method.
	RemoveCloneEdgesFunc func(ctx context.Context, attempt int, instanceID string, dimensionName string) error

	// RemoveCloneEdgesFromSourceIDsFunc mocks the RemoveCloneEdgesFromSourceIDs method.
	RemoveCloneEdgesFromSourceIDsFunc func(ctx context.Context, attempt int, ids map[string]string) error

	// RemoveNodesNotMarkedToRemainFunc mocks the RemoveNodesNotMarkedToRemain method.
	RemoveNodesNotMarkedToRemainFunc func(ctx context.Context, attempt int, instanceID string, dimensionName string) error

	// RemoveRemainMarkerFunc mocks the RemoveRemainMarker method.
	RemoveRemainMarkerFunc func(ctx context.Context, attempt int, instanceID string, dimensionName string) error

	// SetHasDataFunc mocks the SetHasData method.
	SetHasDataFunc func(ctx context.Context, attempt int, instanceID string, dimensionName string) error

	// SetNumberOfChildrenFunc mocks the SetNumberOfChildren method.
	SetNumberOfChildrenFunc func(ctx context.Context, attempt int, instanceID string, dimensionName string) error

	// SetNumberOfChildrenFromIDsFunc mocks the SetNumberOfChildrenFromIDs method.
	SetNumberOfChildrenFromIDsFunc func(ctx context.Context, attempt int, ids map[string]string) error
	// contains filtered or unexported fields
}

DBMock is a mock implementation of hierarchy.DB.

    func TestSomethingThatUsesDB(t *testing.T) {

        // make and configure a mocked hierarchy.DB
        mockedDB := &DBMock{
            CloneNodesFunc: func(ctx context.Context, attempt int, instanceID string, codeListID string, dimensionName string) error {
	               panic("mock out the CloneNodes method")
            },
            CloneNodesFromIDsFunc: func(ctx context.Context, attempt int, instanceID string, codeListID string, dimensionName string, ids map[string]string, hasData bool) error {
	               panic("mock out the CloneNodesFromIDs method")
            },
            CloneOrderFromIDsFunc: func(ctx context.Context, codeListID string, ids map[string]string) error {
	               panic("mock out the CloneOrderFromIDs method")
            },
            CloneRelationshipsFunc: func(ctx context.Context, attempt int, instanceID string, codeListID string, dimensionName string) error {
	               panic("mock out the CloneRelationships method")
            },
            CloneRelationshipsFromIDsFunc: func(ctx context.Context, attempt int, instanceID string, dimensionName string, ids map[string]string) error {
	               panic("mock out the CloneRelationshipsFromIDs method")
            },
            CountNodesFunc: func(ctx context.Context, instanceID string, dimensionName string) (int64, error) {
	               panic("mock out the CountNodes method")
            },
            CreateHasCodeEdgesFunc: func(ctx context.Context, attempt int, codeListID string, codesById map[string]string) error {
	               panic("mock out the CreateHasCodeEdges method")
            },
            CreateInstanceHierarchyConstraintsFunc: func(ctx context.Context, attempt int, instanceID string, dimensionName string) error {
	               panic("mock out the CreateInstanceHierarchyConstraints method")
            },
            GetCodesWithDataFunc: func(ctx context.Context, attempt int, instanceID string, dimensionName string) ([]string, error) {
	               panic("mock out the GetCodesWithData method")
            },
            GetGenericHierarchyAncestriesIDsFunc: func(ctx context.Context, attempt int, codeListID string, codes []string) (map[string]string, error) {
	               panic("mock out the GetGenericHierarchyAncestriesIDs method")
            },
            GetGenericHierarchyNodeIDsFunc: func(ctx context.Context, attempt int, codeListID string, codes []string) (map[string]string, error) {
	               panic("mock out the GetGenericHierarchyNodeIDs method")
            },
            GetHierarchyCodelistFunc: func(ctx context.Context, instanceID string, dimension string) (string, error) {
	               panic("mock out the GetHierarchyCodelist method")
            },
            GetHierarchyElementFunc: func(ctx context.Context, instanceID string, dimension string, code string) (*models.HierarchyResponse, error) {
	               panic("mock out the GetHierarchyElement method")
            },
            GetHierarchyNodeIDsFunc: func(ctx context.Context, attempt int, instanceID string, dimensionName string) (map[string]string, error) {
	               panic("mock out the GetHierarchyNodeIDs method")
            },
            GetHierarchyRootFunc: func(ctx context.Context, instanceID string, dimension string) (*models.HierarchyResponse, error) {
	               panic("mock out the GetHierarchyRoot method")
            },
            HierarchyExistsFunc: func(ctx context.Context, instanceID string, dimension string) (bool, error) {
	               panic("mock out the HierarchyExists method")
            },
            MarkNodesToRemainFunc: func(ctx context.Context, attempt int, instanceID string, dimensionName string) error {
	               panic("mock out the MarkNodesToRemain method")
            },
            RemoveCloneEdgesFunc: func(ctx context.Context, attempt int, instanceID string, dimensionName string) error {
	               panic("mock out the RemoveCloneEdges method")
            },
            RemoveCloneEdgesFromSourceIDsFunc: func(ctx context.Context, attempt int, ids map[string]string) error {
	               panic("mock out the RemoveCloneEdgesFromSourceIDs method")
            },
            RemoveNodesNotMarkedToRemainFunc: func(ctx context.Context, attempt int, instanceID string, dimensionName string) error {
	               panic("mock out the RemoveNodesNotMarkedToRemain method")
            },
            RemoveRemainMarkerFunc: func(ctx context.Context, attempt int, instanceID string, dimensionName string) error {
	               panic("mock out the RemoveRemainMarker method")
            },
            SetHasDataFunc: func(ctx context.Context, attempt int, instanceID string, dimensionName string) error {
	               panic("mock out the SetHasData method")
            },
            SetNumberOfChildrenFunc: func(ctx context.Context, attempt int, instanceID string, dimensionName string) error {
	               panic("mock out the SetNumberOfChildren method")
            },
            SetNumberOfChildrenFromIDsFunc: func(ctx context.Context, attempt int, ids map[string]string) error {
	               panic("mock out the SetNumberOfChildrenFromIDs method")
            },
        }

        // use mockedDB in code that requires hierarchy.DB
        // and then make assertions.

    }

func (*DBMock) CloneNodes

func (mock *DBMock) CloneNodes(ctx context.Context, attempt int, instanceID string, codeListID string, dimensionName string) error

CloneNodes calls CloneNodesFunc.

func (*DBMock) CloneNodesCalls

func (mock *DBMock) CloneNodesCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	CodeListID    string
	DimensionName string
}

CloneNodesCalls gets all the calls that were made to CloneNodes. Check the length with:

len(mockedDB.CloneNodesCalls())

func (*DBMock) CloneNodesFromIDs

func (mock *DBMock) CloneNodesFromIDs(ctx context.Context, attempt int, instanceID string, codeListID string, dimensionName string, ids map[string]string, hasData bool) error

CloneNodesFromIDs calls CloneNodesFromIDsFunc.

func (*DBMock) CloneNodesFromIDsCalls

func (mock *DBMock) CloneNodesFromIDsCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	CodeListID    string
	DimensionName string
	Ids           map[string]string
	HasData       bool
}

CloneNodesFromIDsCalls gets all the calls that were made to CloneNodesFromIDs. Check the length with:

len(mockedDB.CloneNodesFromIDsCalls())

func (*DBMock) CloneOrderFromIDs added in v1.12.0

func (mock *DBMock) CloneOrderFromIDs(ctx context.Context, codeListID string, ids map[string]string) error

CloneOrderFromIDs calls CloneOrderFromIDsFunc.

func (*DBMock) CloneOrderFromIDsCalls added in v1.12.0

func (mock *DBMock) CloneOrderFromIDsCalls() []struct {
	Ctx        context.Context
	CodeListID string
	Ids        map[string]string
}

CloneOrderFromIDsCalls gets all the calls that were made to CloneOrderFromIDs. Check the length with:

len(mockedDB.CloneOrderFromIDsCalls())

func (*DBMock) CloneRelationships

func (mock *DBMock) CloneRelationships(ctx context.Context, attempt int, instanceID string, codeListID string, dimensionName string) error

CloneRelationships calls CloneRelationshipsFunc.

func (*DBMock) CloneRelationshipsCalls

func (mock *DBMock) CloneRelationshipsCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	CodeListID    string
	DimensionName string
}

CloneRelationshipsCalls gets all the calls that were made to CloneRelationships. Check the length with:

len(mockedDB.CloneRelationshipsCalls())

func (*DBMock) CloneRelationshipsFromIDs

func (mock *DBMock) CloneRelationshipsFromIDs(ctx context.Context, attempt int, instanceID string, dimensionName string, ids map[string]string) error

CloneRelationshipsFromIDs calls CloneRelationshipsFromIDsFunc.

func (*DBMock) CloneRelationshipsFromIDsCalls

func (mock *DBMock) CloneRelationshipsFromIDsCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	DimensionName string
	Ids           map[string]string
}

CloneRelationshipsFromIDsCalls gets all the calls that were made to CloneRelationshipsFromIDs. Check the length with:

len(mockedDB.CloneRelationshipsFromIDsCalls())

func (*DBMock) CountNodes

func (mock *DBMock) CountNodes(ctx context.Context, instanceID string, dimensionName string) (int64, error)

CountNodes calls CountNodesFunc.

func (*DBMock) CountNodesCalls

func (mock *DBMock) CountNodesCalls() []struct {
	Ctx           context.Context
	InstanceID    string
	DimensionName string
}

CountNodesCalls gets all the calls that were made to CountNodes. Check the length with:

len(mockedDB.CountNodesCalls())

func (*DBMock) CreateHasCodeEdges added in v1.12.0

func (mock *DBMock) CreateHasCodeEdges(ctx context.Context, attempt int, codeListID string, codesById map[string]string) error

CreateHasCodeEdges calls CreateHasCodeEdgesFunc.

func (*DBMock) CreateHasCodeEdgesCalls added in v1.12.0

func (mock *DBMock) CreateHasCodeEdgesCalls() []struct {
	Ctx        context.Context
	Attempt    int
	CodeListID string
	CodesById  map[string]string
}

CreateHasCodeEdgesCalls gets all the calls that were made to CreateHasCodeEdges. Check the length with:

len(mockedDB.CreateHasCodeEdgesCalls())

func (*DBMock) CreateInstanceHierarchyConstraints

func (mock *DBMock) CreateInstanceHierarchyConstraints(ctx context.Context, attempt int, instanceID string, dimensionName string) error

CreateInstanceHierarchyConstraints calls CreateInstanceHierarchyConstraintsFunc.

func (*DBMock) CreateInstanceHierarchyConstraintsCalls

func (mock *DBMock) CreateInstanceHierarchyConstraintsCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	DimensionName string
}

CreateInstanceHierarchyConstraintsCalls gets all the calls that were made to CreateInstanceHierarchyConstraints. Check the length with:

len(mockedDB.CreateInstanceHierarchyConstraintsCalls())

func (*DBMock) GetCodesWithData

func (mock *DBMock) GetCodesWithData(ctx context.Context, attempt int, instanceID string, dimensionName string) ([]string, error)

GetCodesWithData calls GetCodesWithDataFunc.

func (*DBMock) GetCodesWithDataCalls

func (mock *DBMock) GetCodesWithDataCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	DimensionName string
}

GetCodesWithDataCalls gets all the calls that were made to GetCodesWithData. Check the length with:

len(mockedDB.GetCodesWithDataCalls())

func (*DBMock) GetGenericHierarchyAncestriesIDs

func (mock *DBMock) GetGenericHierarchyAncestriesIDs(ctx context.Context, attempt int, codeListID string, codes []string) (map[string]string, error)

GetGenericHierarchyAncestriesIDs calls GetGenericHierarchyAncestriesIDsFunc.

func (*DBMock) GetGenericHierarchyAncestriesIDsCalls

func (mock *DBMock) GetGenericHierarchyAncestriesIDsCalls() []struct {
	Ctx        context.Context
	Attempt    int
	CodeListID string
	Codes      []string
}

GetGenericHierarchyAncestriesIDsCalls gets all the calls that were made to GetGenericHierarchyAncestriesIDs. Check the length with:

len(mockedDB.GetGenericHierarchyAncestriesIDsCalls())

func (*DBMock) GetGenericHierarchyNodeIDs

func (mock *DBMock) GetGenericHierarchyNodeIDs(ctx context.Context, attempt int, codeListID string, codes []string) (map[string]string, error)

GetGenericHierarchyNodeIDs calls GetGenericHierarchyNodeIDsFunc.

func (*DBMock) GetGenericHierarchyNodeIDsCalls

func (mock *DBMock) GetGenericHierarchyNodeIDsCalls() []struct {
	Ctx        context.Context
	Attempt    int
	CodeListID string
	Codes      []string
}

GetGenericHierarchyNodeIDsCalls gets all the calls that were made to GetGenericHierarchyNodeIDs. Check the length with:

len(mockedDB.GetGenericHierarchyNodeIDsCalls())

func (*DBMock) GetHierarchyCodelist

func (mock *DBMock) GetHierarchyCodelist(ctx context.Context, instanceID string, dimension string) (string, error)

GetHierarchyCodelist calls GetHierarchyCodelistFunc.

func (*DBMock) GetHierarchyCodelistCalls

func (mock *DBMock) GetHierarchyCodelistCalls() []struct {
	Ctx        context.Context
	InstanceID string
	Dimension  string
}

GetHierarchyCodelistCalls gets all the calls that were made to GetHierarchyCodelist. Check the length with:

len(mockedDB.GetHierarchyCodelistCalls())

func (*DBMock) GetHierarchyElement

func (mock *DBMock) GetHierarchyElement(ctx context.Context, instanceID string, dimension string, code string) (*models.HierarchyResponse, error)

GetHierarchyElement calls GetHierarchyElementFunc.

func (*DBMock) GetHierarchyElementCalls

func (mock *DBMock) GetHierarchyElementCalls() []struct {
	Ctx        context.Context
	InstanceID string
	Dimension  string
	Code       string
}

GetHierarchyElementCalls gets all the calls that were made to GetHierarchyElement. Check the length with:

len(mockedDB.GetHierarchyElementCalls())

func (*DBMock) GetHierarchyNodeIDs

func (mock *DBMock) GetHierarchyNodeIDs(ctx context.Context, attempt int, instanceID string, dimensionName string) (map[string]string, error)

GetHierarchyNodeIDs calls GetHierarchyNodeIDsFunc.

func (*DBMock) GetHierarchyNodeIDsCalls

func (mock *DBMock) GetHierarchyNodeIDsCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	DimensionName string
}

GetHierarchyNodeIDsCalls gets all the calls that were made to GetHierarchyNodeIDs. Check the length with:

len(mockedDB.GetHierarchyNodeIDsCalls())

func (*DBMock) GetHierarchyRoot

func (mock *DBMock) GetHierarchyRoot(ctx context.Context, instanceID string, dimension string) (*models.HierarchyResponse, error)

GetHierarchyRoot calls GetHierarchyRootFunc.

func (*DBMock) GetHierarchyRootCalls

func (mock *DBMock) GetHierarchyRootCalls() []struct {
	Ctx        context.Context
	InstanceID string
	Dimension  string
}

GetHierarchyRootCalls gets all the calls that were made to GetHierarchyRoot. Check the length with:

len(mockedDB.GetHierarchyRootCalls())

func (*DBMock) HierarchyExists

func (mock *DBMock) HierarchyExists(ctx context.Context, instanceID string, dimension string) (bool, error)

HierarchyExists calls HierarchyExistsFunc.

func (*DBMock) HierarchyExistsCalls

func (mock *DBMock) HierarchyExistsCalls() []struct {
	Ctx        context.Context
	InstanceID string
	Dimension  string
}

HierarchyExistsCalls gets all the calls that were made to HierarchyExists. Check the length with:

len(mockedDB.HierarchyExistsCalls())

func (*DBMock) MarkNodesToRemain

func (mock *DBMock) MarkNodesToRemain(ctx context.Context, attempt int, instanceID string, dimensionName string) error

MarkNodesToRemain calls MarkNodesToRemainFunc.

func (*DBMock) MarkNodesToRemainCalls

func (mock *DBMock) MarkNodesToRemainCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	DimensionName string
}

MarkNodesToRemainCalls gets all the calls that were made to MarkNodesToRemain. Check the length with:

len(mockedDB.MarkNodesToRemainCalls())

func (*DBMock) RemoveCloneEdges

func (mock *DBMock) RemoveCloneEdges(ctx context.Context, attempt int, instanceID string, dimensionName string) error

RemoveCloneEdges calls RemoveCloneEdgesFunc.

func (*DBMock) RemoveCloneEdgesCalls

func (mock *DBMock) RemoveCloneEdgesCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	DimensionName string
}

RemoveCloneEdgesCalls gets all the calls that were made to RemoveCloneEdges. Check the length with:

len(mockedDB.RemoveCloneEdgesCalls())

func (*DBMock) RemoveCloneEdgesFromSourceIDs

func (mock *DBMock) RemoveCloneEdgesFromSourceIDs(ctx context.Context, attempt int, ids map[string]string) error

RemoveCloneEdgesFromSourceIDs calls RemoveCloneEdgesFromSourceIDsFunc.

func (*DBMock) RemoveCloneEdgesFromSourceIDsCalls

func (mock *DBMock) RemoveCloneEdgesFromSourceIDsCalls() []struct {
	Ctx     context.Context
	Attempt int
	Ids     map[string]string
}

RemoveCloneEdgesFromSourceIDsCalls gets all the calls that were made to RemoveCloneEdgesFromSourceIDs. Check the length with:

len(mockedDB.RemoveCloneEdgesFromSourceIDsCalls())

func (*DBMock) RemoveNodesNotMarkedToRemain

func (mock *DBMock) RemoveNodesNotMarkedToRemain(ctx context.Context, attempt int, instanceID string, dimensionName string) error

RemoveNodesNotMarkedToRemain calls RemoveNodesNotMarkedToRemainFunc.

func (*DBMock) RemoveNodesNotMarkedToRemainCalls

func (mock *DBMock) RemoveNodesNotMarkedToRemainCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	DimensionName string
}

RemoveNodesNotMarkedToRemainCalls gets all the calls that were made to RemoveNodesNotMarkedToRemain. Check the length with:

len(mockedDB.RemoveNodesNotMarkedToRemainCalls())

func (*DBMock) RemoveRemainMarker

func (mock *DBMock) RemoveRemainMarker(ctx context.Context, attempt int, instanceID string, dimensionName string) error

RemoveRemainMarker calls RemoveRemainMarkerFunc.

func (*DBMock) RemoveRemainMarkerCalls

func (mock *DBMock) RemoveRemainMarkerCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	DimensionName string
}

RemoveRemainMarkerCalls gets all the calls that were made to RemoveRemainMarker. Check the length with:

len(mockedDB.RemoveRemainMarkerCalls())

func (*DBMock) SetHasData

func (mock *DBMock) SetHasData(ctx context.Context, attempt int, instanceID string, dimensionName string) error

SetHasData calls SetHasDataFunc.

func (*DBMock) SetHasDataCalls

func (mock *DBMock) SetHasDataCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	DimensionName string
}

SetHasDataCalls gets all the calls that were made to SetHasData. Check the length with:

len(mockedDB.SetHasDataCalls())

func (*DBMock) SetNumberOfChildren

func (mock *DBMock) SetNumberOfChildren(ctx context.Context, attempt int, instanceID string, dimensionName string) error

SetNumberOfChildren calls SetNumberOfChildrenFunc.

func (*DBMock) SetNumberOfChildrenCalls

func (mock *DBMock) SetNumberOfChildrenCalls() []struct {
	Ctx           context.Context
	Attempt       int
	InstanceID    string
	DimensionName string
}

SetNumberOfChildrenCalls gets all the calls that were made to SetNumberOfChildren. Check the length with:

len(mockedDB.SetNumberOfChildrenCalls())

func (*DBMock) SetNumberOfChildrenFromIDs

func (mock *DBMock) SetNumberOfChildrenFromIDs(ctx context.Context, attempt int, ids map[string]string) error

SetNumberOfChildrenFromIDs calls SetNumberOfChildrenFromIDsFunc.

func (*DBMock) SetNumberOfChildrenFromIDsCalls

func (mock *DBMock) SetNumberOfChildrenFromIDsCalls() []struct {
	Ctx     context.Context
	Attempt int
	Ids     map[string]string
}

SetNumberOfChildrenFromIDsCalls gets all the calls that were made to SetNumberOfChildrenFromIDs. Check the length with:

len(mockedDB.SetNumberOfChildrenFromIDsCalls())

Jump to

Keyboard shortcuts

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