sd

package
v0.6.3 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2019 License: BSD-3-Clause Imports: 3 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AsyncResolver

type AsyncResolver interface {
	Resolver
	Shutdown()
	IsResolving() bool
}

type FakeRegistrar

type FakeRegistrar struct {
	RegisterHook     func(string, *url.URL) merry.Error
	DeregisterHook   func(string) merry.Error
	AddCheckHook     func(string, *url.URL) merry.Error
	RemoveChecksHook func(string) merry.Error

	RegisterCalls     []*RegistrarRegisterInvocation
	DeregisterCalls   []*RegistrarDeregisterInvocation
	AddCheckCalls     []*RegistrarAddCheckInvocation
	RemoveChecksCalls []*RegistrarRemoveChecksInvocation
}

FakeRegistrar is a mock implementation of Registrar for testing. Use it in your tests as in this example:

package example

func TestWithRegistrar(t *testing.T) {
	f := &sd.FakeRegistrar{
		RegisterHook: func(serviceID string, url *url.URL) (ident1 merry.Error) {
			// ensure parameters meet expections, signal errors using t, etc
			return
		},
	}

	// test code goes here ...

	// assert state of FakeRegister ...
	f.AssertRegisterCalledOnce(t)
}

Create anonymous function implementations for only those interface methods that should be called in the code under test. This will force a panic if any unexpected calls are made to FakeRegister.

func NewFakeRegistrarDefaultError

func NewFakeRegistrarDefaultError(t RegistrarTestingT) *FakeRegistrar

NewFakeRegistrarDefaultError returns an instance of FakeRegistrar with all hooks configured to call t.Error

func NewFakeRegistrarDefaultFatal

func NewFakeRegistrarDefaultFatal(t RegistrarTestingT) *FakeRegistrar

NewFakeRegistrarDefaultFatal returns an instance of FakeRegistrar with all hooks configured to call t.Fatal

func NewFakeRegistrarDefaultPanic

func NewFakeRegistrarDefaultPanic() *FakeRegistrar

NewFakeRegistrarDefaultPanic returns an instance of FakeRegistrar with all hooks configured to panic

func (*FakeRegistrar) AddCheck

func (_f21 *FakeRegistrar) AddCheck(service string, url *url.URL) (ident1 merry.Error)

func (*FakeRegistrar) AddCheckCalled

func (f *FakeRegistrar) AddCheckCalled() bool

AddCheckCalled returns true if FakeRegistrar.AddCheck was called

func (*FakeRegistrar) AddCheckCalledN

func (f *FakeRegistrar) AddCheckCalledN(n int) bool

AddCheckCalledN returns true if FakeRegistrar.AddCheck was called at least n times

func (*FakeRegistrar) AddCheckCalledOnce

func (f *FakeRegistrar) AddCheckCalledOnce() bool

AddCheckCalledOnce returns true if FakeRegistrar.AddCheck was called exactly once

func (*FakeRegistrar) AddCheckCalledOnceWith

func (_f28 *FakeRegistrar) AddCheckCalledOnceWith(service string, url *url.URL) bool

AddCheckCalledOnceWith returns true if FakeRegistrar.AddCheck was called exactly once with the given values

func (*FakeRegistrar) AddCheckCalledWith

func (_f26 *FakeRegistrar) AddCheckCalledWith(service string, url *url.URL) (found bool)

AddCheckCalledWith returns true if FakeRegistrar.AddCheck was called with the given values

func (*FakeRegistrar) AddCheckNotCalled

func (f *FakeRegistrar) AddCheckNotCalled() bool

AddCheckNotCalled returns true if FakeRegistrar.AddCheck was not called

func (*FakeRegistrar) AddCheckResultsForCall

func (_f30 *FakeRegistrar) AddCheckResultsForCall(service string, url *url.URL) (ident1 merry.Error, found bool)

AddCheckResultsForCall returns the result values for the first call to FakeRegistrar.AddCheck with the given values

func (*FakeRegistrar) AssertAddCheckCalled

func (f *FakeRegistrar) AssertAddCheckCalled(t RegistrarTestingT)

AssertAddCheckCalled calls t.Error if FakeRegistrar.AddCheck was not called

func (*FakeRegistrar) AssertAddCheckCalledN

func (f *FakeRegistrar) AssertAddCheckCalledN(t RegistrarTestingT, n int)

AssertAddCheckCalledN calls t.Error if FakeRegistrar.AddCheck was called less than n times

func (*FakeRegistrar) AssertAddCheckCalledOnce

func (f *FakeRegistrar) AssertAddCheckCalledOnce(t RegistrarTestingT)

AssertAddCheckCalledOnce calls t.Error if FakeRegistrar.AddCheck was not called exactly once

func (*FakeRegistrar) AssertAddCheckCalledOnceWith

func (_f29 *FakeRegistrar) AssertAddCheckCalledOnceWith(t RegistrarTestingT, service string, url *url.URL)

AssertAddCheckCalledOnceWith calls t.Error if FakeRegistrar.AddCheck was not called exactly once with the given values

func (*FakeRegistrar) AssertAddCheckCalledWith

func (_f27 *FakeRegistrar) AssertAddCheckCalledWith(t RegistrarTestingT, service string, url *url.URL)

AssertAddCheckCalledWith calls t.Error if FakeRegistrar.AddCheck was not called with the given values

func (*FakeRegistrar) AssertAddCheckNotCalled

func (f *FakeRegistrar) AssertAddCheckNotCalled(t RegistrarTestingT)

AssertAddCheckNotCalled calls t.Error if FakeRegistrar.AddCheck was called

func (*FakeRegistrar) AssertDeregisterCalled

func (f *FakeRegistrar) AssertDeregisterCalled(t RegistrarTestingT)

AssertDeregisterCalled calls t.Error if FakeRegistrar.Deregister was not called

func (*FakeRegistrar) AssertDeregisterCalledN

func (f *FakeRegistrar) AssertDeregisterCalledN(t RegistrarTestingT, n int)

AssertDeregisterCalledN calls t.Error if FakeRegistrar.Deregister was called less than n times

func (*FakeRegistrar) AssertDeregisterCalledOnce

func (f *FakeRegistrar) AssertDeregisterCalledOnce(t RegistrarTestingT)

AssertDeregisterCalledOnce calls t.Error if FakeRegistrar.Deregister was not called exactly once

func (*FakeRegistrar) AssertDeregisterCalledOnceWith

func (_f19 *FakeRegistrar) AssertDeregisterCalledOnceWith(t RegistrarTestingT, serviceID string)

AssertDeregisterCalledOnceWith calls t.Error if FakeRegistrar.Deregister was not called exactly once with the given values

func (*FakeRegistrar) AssertDeregisterCalledWith

func (_f17 *FakeRegistrar) AssertDeregisterCalledWith(t RegistrarTestingT, serviceID string)

AssertDeregisterCalledWith calls t.Error if FakeRegistrar.Deregister was not called with the given values

func (*FakeRegistrar) AssertDeregisterNotCalled

func (f *FakeRegistrar) AssertDeregisterNotCalled(t RegistrarTestingT)

AssertDeregisterNotCalled calls t.Error if FakeRegistrar.Deregister was called

func (*FakeRegistrar) AssertRegisterCalled

func (f *FakeRegistrar) AssertRegisterCalled(t RegistrarTestingT)

AssertRegisterCalled calls t.Error if FakeRegistrar.Register was not called

func (*FakeRegistrar) AssertRegisterCalledN

func (f *FakeRegistrar) AssertRegisterCalledN(t RegistrarTestingT, n int)

AssertRegisterCalledN calls t.Error if FakeRegistrar.Register was called less than n times

func (*FakeRegistrar) AssertRegisterCalledOnce

func (f *FakeRegistrar) AssertRegisterCalledOnce(t RegistrarTestingT)

AssertRegisterCalledOnce calls t.Error if FakeRegistrar.Register was not called exactly once

func (*FakeRegistrar) AssertRegisterCalledOnceWith

func (_f9 *FakeRegistrar) AssertRegisterCalledOnceWith(t RegistrarTestingT, serviceID string, url *url.URL)

AssertRegisterCalledOnceWith calls t.Error if FakeRegistrar.Register was not called exactly once with the given values

func (*FakeRegistrar) AssertRegisterCalledWith

func (_f7 *FakeRegistrar) AssertRegisterCalledWith(t RegistrarTestingT, serviceID string, url *url.URL)

AssertRegisterCalledWith calls t.Error if FakeRegistrar.Register was not called with the given values

func (*FakeRegistrar) AssertRegisterNotCalled

func (f *FakeRegistrar) AssertRegisterNotCalled(t RegistrarTestingT)

AssertRegisterNotCalled calls t.Error if FakeRegistrar.Register was called

func (*FakeRegistrar) AssertRemoveChecksCalled

func (f *FakeRegistrar) AssertRemoveChecksCalled(t RegistrarTestingT)

AssertRemoveChecksCalled calls t.Error if FakeRegistrar.RemoveChecks was not called

func (*FakeRegistrar) AssertRemoveChecksCalledN

func (f *FakeRegistrar) AssertRemoveChecksCalledN(t RegistrarTestingT, n int)

AssertRemoveChecksCalledN calls t.Error if FakeRegistrar.RemoveChecks was called less than n times

func (*FakeRegistrar) AssertRemoveChecksCalledOnce

func (f *FakeRegistrar) AssertRemoveChecksCalledOnce(t RegistrarTestingT)

AssertRemoveChecksCalledOnce calls t.Error if FakeRegistrar.RemoveChecks was not called exactly once

func (*FakeRegistrar) AssertRemoveChecksCalledOnceWith

func (_f39 *FakeRegistrar) AssertRemoveChecksCalledOnceWith(t RegistrarTestingT, service string)

AssertRemoveChecksCalledOnceWith calls t.Error if FakeRegistrar.RemoveChecks was not called exactly once with the given values

func (*FakeRegistrar) AssertRemoveChecksCalledWith

func (_f37 *FakeRegistrar) AssertRemoveChecksCalledWith(t RegistrarTestingT, service string)

AssertRemoveChecksCalledWith calls t.Error if FakeRegistrar.RemoveChecks was not called with the given values

func (*FakeRegistrar) AssertRemoveChecksNotCalled

func (f *FakeRegistrar) AssertRemoveChecksNotCalled(t RegistrarTestingT)

AssertRemoveChecksNotCalled calls t.Error if FakeRegistrar.RemoveChecks was called

func (*FakeRegistrar) Deregister

func (_f11 *FakeRegistrar) Deregister(serviceID string) (ident1 merry.Error)

func (*FakeRegistrar) DeregisterCalled

func (f *FakeRegistrar) DeregisterCalled() bool

DeregisterCalled returns true if FakeRegistrar.Deregister was called

func (*FakeRegistrar) DeregisterCalledN

func (f *FakeRegistrar) DeregisterCalledN(n int) bool

DeregisterCalledN returns true if FakeRegistrar.Deregister was called at least n times

func (*FakeRegistrar) DeregisterCalledOnce

func (f *FakeRegistrar) DeregisterCalledOnce() bool

DeregisterCalledOnce returns true if FakeRegistrar.Deregister was called exactly once

func (*FakeRegistrar) DeregisterCalledOnceWith

func (_f18 *FakeRegistrar) DeregisterCalledOnceWith(serviceID string) bool

DeregisterCalledOnceWith returns true if FakeRegistrar.Deregister was called exactly once with the given values

func (*FakeRegistrar) DeregisterCalledWith

func (_f16 *FakeRegistrar) DeregisterCalledWith(serviceID string) (found bool)

DeregisterCalledWith returns true if FakeRegistrar.Deregister was called with the given values

func (*FakeRegistrar) DeregisterNotCalled

func (f *FakeRegistrar) DeregisterNotCalled() bool

DeregisterNotCalled returns true if FakeRegistrar.Deregister was not called

func (*FakeRegistrar) DeregisterResultsForCall

func (_f20 *FakeRegistrar) DeregisterResultsForCall(serviceID string) (ident1 merry.Error, found bool)

DeregisterResultsForCall returns the result values for the first call to FakeRegistrar.Deregister with the given values

func (*FakeRegistrar) Register

func (_f1 *FakeRegistrar) Register(serviceID string, url *url.URL) (ident1 merry.Error)

func (*FakeRegistrar) RegisterCalled

func (f *FakeRegistrar) RegisterCalled() bool

RegisterCalled returns true if FakeRegistrar.Register was called

func (*FakeRegistrar) RegisterCalledN

func (f *FakeRegistrar) RegisterCalledN(n int) bool

RegisterCalledN returns true if FakeRegistrar.Register was called at least n times

func (*FakeRegistrar) RegisterCalledOnce

func (f *FakeRegistrar) RegisterCalledOnce() bool

RegisterCalledOnce returns true if FakeRegistrar.Register was called exactly once

func (*FakeRegistrar) RegisterCalledOnceWith

func (_f8 *FakeRegistrar) RegisterCalledOnceWith(serviceID string, url *url.URL) bool

RegisterCalledOnceWith returns true if FakeRegistrar.Register was called exactly once with the given values

func (*FakeRegistrar) RegisterCalledWith

func (_f6 *FakeRegistrar) RegisterCalledWith(serviceID string, url *url.URL) (found bool)

RegisterCalledWith returns true if FakeRegistrar.Register was called with the given values

func (*FakeRegistrar) RegisterNotCalled

func (f *FakeRegistrar) RegisterNotCalled() bool

RegisterNotCalled returns true if FakeRegistrar.Register was not called

func (*FakeRegistrar) RegisterResultsForCall

func (_f10 *FakeRegistrar) RegisterResultsForCall(serviceID string, url *url.URL) (ident1 merry.Error, found bool)

RegisterResultsForCall returns the result values for the first call to FakeRegistrar.Register with the given values

func (*FakeRegistrar) RemoveChecks

func (_f31 *FakeRegistrar) RemoveChecks(service string) (ident1 merry.Error)

func (*FakeRegistrar) RemoveChecksCalled

func (f *FakeRegistrar) RemoveChecksCalled() bool

RemoveChecksCalled returns true if FakeRegistrar.RemoveChecks was called

func (*FakeRegistrar) RemoveChecksCalledN

func (f *FakeRegistrar) RemoveChecksCalledN(n int) bool

RemoveChecksCalledN returns true if FakeRegistrar.RemoveChecks was called at least n times

func (*FakeRegistrar) RemoveChecksCalledOnce

func (f *FakeRegistrar) RemoveChecksCalledOnce() bool

RemoveChecksCalledOnce returns true if FakeRegistrar.RemoveChecks was called exactly once

func (*FakeRegistrar) RemoveChecksCalledOnceWith

func (_f38 *FakeRegistrar) RemoveChecksCalledOnceWith(service string) bool

RemoveChecksCalledOnceWith returns true if FakeRegistrar.RemoveChecks was called exactly once with the given values

func (*FakeRegistrar) RemoveChecksCalledWith

func (_f36 *FakeRegistrar) RemoveChecksCalledWith(service string) (found bool)

RemoveChecksCalledWith returns true if FakeRegistrar.RemoveChecks was called with the given values

func (*FakeRegistrar) RemoveChecksNotCalled

func (f *FakeRegistrar) RemoveChecksNotCalled() bool

RemoveChecksNotCalled returns true if FakeRegistrar.RemoveChecks was not called

func (*FakeRegistrar) RemoveChecksResultsForCall

func (_f40 *FakeRegistrar) RemoveChecksResultsForCall(service string) (ident1 merry.Error, found bool)

RemoveChecksResultsForCall returns the result values for the first call to FakeRegistrar.RemoveChecks with the given values

func (*FakeRegistrar) Reset

func (f *FakeRegistrar) Reset()

func (*FakeRegistrar) SetAddCheckInvocation added in v0.3.1

func (_f23 *FakeRegistrar) SetAddCheckInvocation(calls_f24 []*RegistrarAddCheckInvocation, fallback_f25 func() merry.Error)

SetAddCheckInvocation configures Registrar.AddCheck to return the given results when called with the given parameters If no match is found for an invocation the result(s) of the fallback function are returned

func (*FakeRegistrar) SetAddCheckStub added in v0.3.1

func (_f22 *FakeRegistrar) SetAddCheckStub(ident1 merry.Error)

SetAddCheckStub configures Registrar.AddCheck to always return the given values

func (*FakeRegistrar) SetDeregisterInvocation added in v0.3.1

func (_f13 *FakeRegistrar) SetDeregisterInvocation(calls_f14 []*RegistrarDeregisterInvocation, fallback_f15 func() merry.Error)

SetDeregisterInvocation configures Registrar.Deregister to return the given results when called with the given parameters If no match is found for an invocation the result(s) of the fallback function are returned

func (*FakeRegistrar) SetDeregisterStub added in v0.3.1

func (_f12 *FakeRegistrar) SetDeregisterStub(ident1 merry.Error)

SetDeregisterStub configures Registrar.Deregister to always return the given values

func (*FakeRegistrar) SetRegisterInvocation added in v0.3.1

func (_f3 *FakeRegistrar) SetRegisterInvocation(calls_f4 []*RegistrarRegisterInvocation, fallback_f5 func() merry.Error)

SetRegisterInvocation configures Registrar.Register to return the given results when called with the given parameters If no match is found for an invocation the result(s) of the fallback function are returned

func (*FakeRegistrar) SetRegisterStub added in v0.3.1

func (_f2 *FakeRegistrar) SetRegisterStub(ident1 merry.Error)

SetRegisterStub configures Registrar.Register to always return the given values

func (*FakeRegistrar) SetRemoveChecksInvocation added in v0.3.1

func (_f33 *FakeRegistrar) SetRemoveChecksInvocation(calls_f34 []*RegistrarRemoveChecksInvocation, fallback_f35 func() merry.Error)

SetRemoveChecksInvocation configures Registrar.RemoveChecks to return the given results when called with the given parameters If no match is found for an invocation the result(s) of the fallback function are returned

func (*FakeRegistrar) SetRemoveChecksStub added in v0.3.1

func (_f32 *FakeRegistrar) SetRemoveChecksStub(ident1 merry.Error)

SetRemoveChecksStub configures Registrar.RemoveChecks to always return the given values

type FakeResolver

type FakeResolver struct {
	ResolveHook func(string) ([]string, merry.Error)

	ResolveCalls []*ResolverResolveInvocation
}

FakeResolver is a mock implementation of Resolver for testing. Use it in your tests as in this example:

package example

func TestWithResolver(t *testing.T) {
	f := &sd.FakeResolver{
		ResolveHook: func(name string) (ident1 []string, ident2 merry.Error) {
			// ensure parameters meet expections, signal errors using t, etc
			return
		},
	}

	// test code goes here ...

	// assert state of FakeResolve ...
	f.AssertResolveCalledOnce(t)
}

Create anonymous function implementations for only those interface methods that should be called in the code under test. This will force a panic if any unexpected calls are made to FakeResolve.

func NewFakeResolverDefaultError

func NewFakeResolverDefaultError(t ResolverTestingT) *FakeResolver

NewFakeResolverDefaultError returns an instance of FakeResolver with all hooks configured to call t.Error

func NewFakeResolverDefaultFatal

func NewFakeResolverDefaultFatal(t ResolverTestingT) *FakeResolver

NewFakeResolverDefaultFatal returns an instance of FakeResolver with all hooks configured to call t.Fatal

func NewFakeResolverDefaultPanic

func NewFakeResolverDefaultPanic() *FakeResolver

NewFakeResolverDefaultPanic returns an instance of FakeResolver with all hooks configured to panic

func (*FakeResolver) AssertResolveCalled

func (f *FakeResolver) AssertResolveCalled(t ResolverTestingT)

AssertResolveCalled calls t.Error if FakeResolver.Resolve was not called

func (*FakeResolver) AssertResolveCalledN

func (f *FakeResolver) AssertResolveCalledN(t ResolverTestingT, n int)

AssertResolveCalledN calls t.Error if FakeResolver.Resolve was called less than n times

func (*FakeResolver) AssertResolveCalledOnce

func (f *FakeResolver) AssertResolveCalledOnce(t ResolverTestingT)

AssertResolveCalledOnce calls t.Error if FakeResolver.Resolve was not called exactly once

func (*FakeResolver) AssertResolveCalledOnceWith

func (_f9 *FakeResolver) AssertResolveCalledOnceWith(t ResolverTestingT, name string)

AssertResolveCalledOnceWith calls t.Error if FakeResolver.Resolve was not called exactly once with the given values

func (*FakeResolver) AssertResolveCalledWith

func (_f7 *FakeResolver) AssertResolveCalledWith(t ResolverTestingT, name string)

AssertResolveCalledWith calls t.Error if FakeResolver.Resolve was not called with the given values

func (*FakeResolver) AssertResolveNotCalled

func (f *FakeResolver) AssertResolveNotCalled(t ResolverTestingT)

AssertResolveNotCalled calls t.Error if FakeResolver.Resolve was called

func (*FakeResolver) Reset

func (f *FakeResolver) Reset()

func (*FakeResolver) Resolve

func (_f1 *FakeResolver) Resolve(name string) (ident1 []string, ident2 merry.Error)

func (*FakeResolver) ResolveCalled

func (f *FakeResolver) ResolveCalled() bool

ResolveCalled returns true if FakeResolver.Resolve was called

func (*FakeResolver) ResolveCalledN

func (f *FakeResolver) ResolveCalledN(n int) bool

ResolveCalledN returns true if FakeResolver.Resolve was called at least n times

func (*FakeResolver) ResolveCalledOnce

func (f *FakeResolver) ResolveCalledOnce() bool

ResolveCalledOnce returns true if FakeResolver.Resolve was called exactly once

func (*FakeResolver) ResolveCalledOnceWith

func (_f8 *FakeResolver) ResolveCalledOnceWith(name string) bool

ResolveCalledOnceWith returns true if FakeResolver.Resolve was called exactly once with the given values

func (*FakeResolver) ResolveCalledWith

func (_f6 *FakeResolver) ResolveCalledWith(name string) (found bool)

ResolveCalledWith returns true if FakeResolver.Resolve was called with the given values

func (*FakeResolver) ResolveNotCalled

func (f *FakeResolver) ResolveNotCalled() bool

ResolveNotCalled returns true if FakeResolver.Resolve was not called

func (*FakeResolver) ResolveResultsForCall

func (_f10 *FakeResolver) ResolveResultsForCall(name string) (ident1 []string, ident2 merry.Error, found bool)

ResolveResultsForCall returns the result values for the first call to FakeResolver.Resolve with the given values

func (*FakeResolver) SetResolveInvocation added in v0.3.1

func (_f3 *FakeResolver) SetResolveInvocation(calls_f4 []*ResolverResolveInvocation, fallback_f5 func() ([]string, merry.Error))

SetResolveInvocation configures Resolver.Resolve to return the given results when called with the given parameters If no match is found for an invocation the result(s) of the fallback function are returned

func (*FakeResolver) SetResolveStub added in v0.3.1

func (_f2 *FakeResolver) SetResolveStub(ident1 []string, ident2 merry.Error)

SetResolveStub configures Resolver.Resolve to always return the given values

type Registrar

type Registrar interface {
	Register(serviceID string, url *url.URL) merry.Error
	Deregister(serviceID string) merry.Error
	AddCheck(service string, url *url.URL) merry.Error
	RemoveChecks(service string) merry.Error
}

type RegistrarAddCheckInvocation

type RegistrarAddCheckInvocation struct {
	Parameters struct {
		Service string
		Url     *url.URL
	}
	Results struct {
		Ident1 merry.Error
	}
}

RegistrarAddCheckInvocation represents a single call of FakeRegistrar.AddCheck

func NewRegistrarAddCheckInvocation added in v0.3.1

func NewRegistrarAddCheckInvocation(service string, url *url.URL, ident1 merry.Error) *RegistrarAddCheckInvocation

NewRegistrarAddCheckInvocation creates a new instance of RegistrarAddCheckInvocation

type RegistrarDeregisterInvocation

type RegistrarDeregisterInvocation struct {
	Parameters struct {
		ServiceID string
	}
	Results struct {
		Ident1 merry.Error
	}
}

RegistrarDeregisterInvocation represents a single call of FakeRegistrar.Deregister

func NewRegistrarDeregisterInvocation added in v0.3.1

func NewRegistrarDeregisterInvocation(serviceID string, ident1 merry.Error) *RegistrarDeregisterInvocation

NewRegistrarDeregisterInvocation creates a new instance of RegistrarDeregisterInvocation

type RegistrarRegisterInvocation

type RegistrarRegisterInvocation struct {
	Parameters struct {
		ServiceID string
		Url       *url.URL
	}
	Results struct {
		Ident1 merry.Error
	}
}

RegistrarRegisterInvocation represents a single call of FakeRegistrar.Register

func NewRegistrarRegisterInvocation added in v0.3.1

func NewRegistrarRegisterInvocation(serviceID string, url *url.URL, ident1 merry.Error) *RegistrarRegisterInvocation

NewRegistrarRegisterInvocation creates a new instance of RegistrarRegisterInvocation

type RegistrarRemoveChecksInvocation

type RegistrarRemoveChecksInvocation struct {
	Parameters struct {
		Service string
	}
	Results struct {
		Ident1 merry.Error
	}
}

RegistrarRemoveChecksInvocation represents a single call of FakeRegistrar.RemoveChecks

func NewRegistrarRemoveChecksInvocation added in v0.3.1

func NewRegistrarRemoveChecksInvocation(service string, ident1 merry.Error) *RegistrarRemoveChecksInvocation

NewRegistrarRemoveChecksInvocation creates a new instance of RegistrarRemoveChecksInvocation

type RegistrarTestingT

type RegistrarTestingT interface {
	Error(...interface{})
	Errorf(string, ...interface{})
	Fatal(...interface{})
	Helper()
}

RegistrarTestingT represents the methods of "testing".T used by charlatan Fakes. It avoids importing the testing package.

type Resolver

type Resolver interface {
	Resolve(name string) ([]string, merry.Error)
}

type ResolverResolveInvocation

type ResolverResolveInvocation struct {
	Parameters struct {
		Name string
	}
	Results struct {
		Ident1 []string
		Ident2 merry.Error
	}
}

ResolverResolveInvocation represents a single call of FakeResolver.Resolve

func NewResolverResolveInvocation added in v0.3.1

func NewResolverResolveInvocation(name string, ident1 []string, ident2 merry.Error) *ResolverResolveInvocation

NewResolverResolveInvocation creates a new instance of ResolverResolveInvocation

type ResolverTestingT

type ResolverTestingT interface {
	Error(...interface{})
	Errorf(string, ...interface{})
	Fatal(...interface{})
	Helper()
}

ResolverTestingT represents the methods of "testing".T used by charlatan Fakes. It avoids importing the testing package.

Jump to

Keyboard shortcuts

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