26 lines
486 B
Go
26 lines
486 B
Go
package entrypoint
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
type dummyResolver struct {
|
|
name string
|
|
namespace string
|
|
}
|
|
|
|
func (d dummyResolver) IsResolved(entry EntrypointInterface) (bool, error) {
|
|
return true, nil
|
|
}
|
|
func (d dummyResolver) GetName() (name string) {
|
|
return d.name
|
|
}
|
|
|
|
func TestRegisterNewDependency(t *testing.T) {
|
|
dummy := dummyResolver{name: "dummy"}
|
|
Register(dummy)
|
|
if len(dependencies) != 1 {
|
|
t.Errorf("Expecting dependencies len to be 1 got %v", len(dependencies))
|
|
}
|
|
}
|