Files

21 lines
572 B
Go

// Copyright (C) 2019-2025, Lux Industries Inc. All rights reserved.
// See the file LICENSE for licensing terms.
// Package trackermock provides mock implementations for testing
package trackermock
import (
"github.com/golang/mock/gomock"
"github.com/luxfi/p2p/tracker"
)
// NewTracker creates a new mock tracker
func NewTracker(ctrl *gomock.Controller) *tracker.MockTracker {
return tracker.NewMockTracker(ctrl)
}
// NewTargeter creates a new mock targeter
func NewTargeter(ctrl *gomock.Controller) *tracker.MockTargeter {
return tracker.NewMockTargeter(ctrl)
}