Documentation
¶
Index ¶
- func NewConsul(client *consul.Client) *consulSD
- type AsyncResolver
- type FakeRegistrar
- func (_f13 *FakeRegistrar) AddCheck(service string, url *url.URL) (ident1 merry.Error)
- func (f *FakeRegistrar) AddCheckCalled() bool
- func (f *FakeRegistrar) AddCheckCalledN(n int) bool
- func (f *FakeRegistrar) AddCheckCalledOnce() bool
- func (_f16 *FakeRegistrar) AddCheckCalledOnceWith(service string, url *url.URL) bool
- func (_f14 *FakeRegistrar) AddCheckCalledWith(service string, url *url.URL) (found bool)
- func (f *FakeRegistrar) AddCheckNotCalled() bool
- func (_f18 *FakeRegistrar) AddCheckResultsForCall(service string, url *url.URL) (ident1 merry.Error, found bool)
- func (f *FakeRegistrar) AssertAddCheckCalled(t RegistrarTestingT)
- func (f *FakeRegistrar) AssertAddCheckCalledN(t RegistrarTestingT, n int)
- func (f *FakeRegistrar) AssertAddCheckCalledOnce(t RegistrarTestingT)
- func (_f17 *FakeRegistrar) AssertAddCheckCalledOnceWith(t RegistrarTestingT, service string, url *url.URL)
- func (_f15 *FakeRegistrar) AssertAddCheckCalledWith(t RegistrarTestingT, service string, url *url.URL)
- func (f *FakeRegistrar) AssertAddCheckNotCalled(t RegistrarTestingT)
- func (f *FakeRegistrar) AssertDeregisterCalled(t RegistrarTestingT)
- func (f *FakeRegistrar) AssertDeregisterCalledN(t RegistrarTestingT, n int)
- func (f *FakeRegistrar) AssertDeregisterCalledOnce(t RegistrarTestingT)
- func (_f11 *FakeRegistrar) AssertDeregisterCalledOnceWith(t RegistrarTestingT, serviceID string)
- func (_f9 *FakeRegistrar) AssertDeregisterCalledWith(t RegistrarTestingT, serviceID string)
- func (f *FakeRegistrar) AssertDeregisterNotCalled(t RegistrarTestingT)
- func (f *FakeRegistrar) AssertRegisterCalled(t RegistrarTestingT)
- func (f *FakeRegistrar) AssertRegisterCalledN(t RegistrarTestingT, n int)
- func (f *FakeRegistrar) AssertRegisterCalledOnce(t RegistrarTestingT)
- func (_f5 *FakeRegistrar) AssertRegisterCalledOnceWith(t RegistrarTestingT, serviceID string, addr string)
- func (_f3 *FakeRegistrar) AssertRegisterCalledWith(t RegistrarTestingT, serviceID string, addr string)
- func (f *FakeRegistrar) AssertRegisterNotCalled(t RegistrarTestingT)
- func (f *FakeRegistrar) AssertRemoveChecksCalled(t RegistrarTestingT)
- func (f *FakeRegistrar) AssertRemoveChecksCalledN(t RegistrarTestingT, n int)
- func (f *FakeRegistrar) AssertRemoveChecksCalledOnce(t RegistrarTestingT)
- func (_f23 *FakeRegistrar) AssertRemoveChecksCalledOnceWith(t RegistrarTestingT, service string)
- func (_f21 *FakeRegistrar) AssertRemoveChecksCalledWith(t RegistrarTestingT, service string)
- func (f *FakeRegistrar) AssertRemoveChecksNotCalled(t RegistrarTestingT)
- func (_f7 *FakeRegistrar) Deregister(serviceID string) (ident1 merry.Error)
- func (f *FakeRegistrar) DeregisterCalled() bool
- func (f *FakeRegistrar) DeregisterCalledN(n int) bool
- func (f *FakeRegistrar) DeregisterCalledOnce() bool
- func (_f10 *FakeRegistrar) DeregisterCalledOnceWith(serviceID string) bool
- func (_f8 *FakeRegistrar) DeregisterCalledWith(serviceID string) (found bool)
- func (f *FakeRegistrar) DeregisterNotCalled() bool
- func (_f12 *FakeRegistrar) DeregisterResultsForCall(serviceID string) (ident1 merry.Error, found bool)
- func (_f1 *FakeRegistrar) Register(serviceID string, addr string) (ident1 merry.Error)
- func (f *FakeRegistrar) RegisterCalled() bool
- func (f *FakeRegistrar) RegisterCalledN(n int) bool
- func (f *FakeRegistrar) RegisterCalledOnce() bool
- func (_f4 *FakeRegistrar) RegisterCalledOnceWith(serviceID string, addr string) bool
- func (_f2 *FakeRegistrar) RegisterCalledWith(serviceID string, addr string) (found bool)
- func (f *FakeRegistrar) RegisterNotCalled() bool
- func (_f6 *FakeRegistrar) RegisterResultsForCall(serviceID string, addr string) (ident1 merry.Error, found bool)
- func (_f19 *FakeRegistrar) RemoveChecks(service string) (ident1 merry.Error)
- func (f *FakeRegistrar) RemoveChecksCalled() bool
- func (f *FakeRegistrar) RemoveChecksCalledN(n int) bool
- func (f *FakeRegistrar) RemoveChecksCalledOnce() bool
- func (_f22 *FakeRegistrar) RemoveChecksCalledOnceWith(service string) bool
- func (_f20 *FakeRegistrar) RemoveChecksCalledWith(service string) (found bool)
- func (f *FakeRegistrar) RemoveChecksNotCalled() bool
- func (_f24 *FakeRegistrar) RemoveChecksResultsForCall(service string) (ident1 merry.Error, found bool)
- func (f *FakeRegistrar) Reset()
- type FakeResolver
- func (f *FakeResolver) AssertResolveCalled(t ResolverTestingT)
- func (f *FakeResolver) AssertResolveCalledN(t ResolverTestingT, n int)
- func (f *FakeResolver) AssertResolveCalledOnce(t ResolverTestingT)
- func (_f5 *FakeResolver) AssertResolveCalledOnceWith(t ResolverTestingT, name string)
- func (_f3 *FakeResolver) AssertResolveCalledWith(t ResolverTestingT, name string)
- func (f *FakeResolver) AssertResolveNotCalled(t ResolverTestingT)
- func (f *FakeResolver) Reset()
- func (_f1 *FakeResolver) Resolve(name string) (ident1 []string, ident2 merry.Error)
- func (f *FakeResolver) ResolveCalled() bool
- func (f *FakeResolver) ResolveCalledN(n int) bool
- func (f *FakeResolver) ResolveCalledOnce() bool
- func (_f4 *FakeResolver) ResolveCalledOnceWith(name string) bool
- func (_f2 *FakeResolver) ResolveCalledWith(name string) (found bool)
- func (f *FakeResolver) ResolveNotCalled() bool
- func (_f6 *FakeResolver) ResolveResultsForCall(name string) (ident1 []string, ident2 merry.Error, found bool)
- type FakeconsulRegistry
- func (f *FakeconsulRegistry) AssertCheckDeregisterCalled(t consulRegistryTestingT)
- func (f *FakeconsulRegistry) AssertCheckDeregisterCalledN(t consulRegistryTestingT, n int)
- func (f *FakeconsulRegistry) AssertCheckDeregisterCalledOnce(t consulRegistryTestingT)
- func (_f23 *FakeconsulRegistry) AssertCheckDeregisterCalledOnceWith(t consulRegistryTestingT, ident1 string)
- func (_f21 *FakeconsulRegistry) AssertCheckDeregisterCalledWith(t consulRegistryTestingT, ident1 string)
- func (f *FakeconsulRegistry) AssertCheckDeregisterNotCalled(t consulRegistryTestingT)
- func (f *FakeconsulRegistry) AssertCheckRegisterCalled(t consulRegistryTestingT)
- func (f *FakeconsulRegistry) AssertCheckRegisterCalledN(t consulRegistryTestingT, n int)
- func (f *FakeconsulRegistry) AssertCheckRegisterCalledOnce(t consulRegistryTestingT)
- func (_f17 *FakeconsulRegistry) AssertCheckRegisterCalledOnceWith(t consulRegistryTestingT, ident1 *consul.AgentCheckRegistration)
- func (_f15 *FakeconsulRegistry) AssertCheckRegisterCalledWith(t consulRegistryTestingT, ident1 *consul.AgentCheckRegistration)
- func (f *FakeconsulRegistry) AssertCheckRegisterNotCalled(t consulRegistryTestingT)
- func (f *FakeconsulRegistry) AssertServiceDeregisterCalled(t consulRegistryTestingT)
- func (f *FakeconsulRegistry) AssertServiceDeregisterCalledN(t consulRegistryTestingT, n int)
- func (f *FakeconsulRegistry) AssertServiceDeregisterCalledOnce(t consulRegistryTestingT)
- func (_f11 *FakeconsulRegistry) AssertServiceDeregisterCalledOnceWith(t consulRegistryTestingT, ident1 string)
- func (_f9 *FakeconsulRegistry) AssertServiceDeregisterCalledWith(t consulRegistryTestingT, ident1 string)
- func (f *FakeconsulRegistry) AssertServiceDeregisterNotCalled(t consulRegistryTestingT)
- func (f *FakeconsulRegistry) AssertServiceRegisterCalled(t consulRegistryTestingT)
- func (f *FakeconsulRegistry) AssertServiceRegisterCalledN(t consulRegistryTestingT, n int)
- func (f *FakeconsulRegistry) AssertServiceRegisterCalledOnce(t consulRegistryTestingT)
- func (_f5 *FakeconsulRegistry) AssertServiceRegisterCalledOnceWith(t consulRegistryTestingT, ident1 *consul.AgentServiceRegistration)
- func (_f3 *FakeconsulRegistry) AssertServiceRegisterCalledWith(t consulRegistryTestingT, ident1 *consul.AgentServiceRegistration)
- func (f *FakeconsulRegistry) AssertServiceRegisterNotCalled(t consulRegistryTestingT)
- func (_f19 *FakeconsulRegistry) CheckDeregister(ident1 string) (ident2 error)
- func (f *FakeconsulRegistry) CheckDeregisterCalled() bool
- func (f *FakeconsulRegistry) CheckDeregisterCalledN(n int) bool
- func (f *FakeconsulRegistry) CheckDeregisterCalledOnce() bool
- func (_f22 *FakeconsulRegistry) CheckDeregisterCalledOnceWith(ident1 string) bool
- func (_f20 *FakeconsulRegistry) CheckDeregisterCalledWith(ident1 string) (found bool)
- func (f *FakeconsulRegistry) CheckDeregisterNotCalled() bool
- func (_f24 *FakeconsulRegistry) CheckDeregisterResultsForCall(ident1 string) (ident2 error, found bool)
- func (_f13 *FakeconsulRegistry) CheckRegister(ident1 *consul.AgentCheckRegistration) (ident2 error)
- func (f *FakeconsulRegistry) CheckRegisterCalled() bool
- func (f *FakeconsulRegistry) CheckRegisterCalledN(n int) bool
- func (f *FakeconsulRegistry) CheckRegisterCalledOnce() bool
- func (_f16 *FakeconsulRegistry) CheckRegisterCalledOnceWith(ident1 *consul.AgentCheckRegistration) bool
- func (_f14 *FakeconsulRegistry) CheckRegisterCalledWith(ident1 *consul.AgentCheckRegistration) (found bool)
- func (f *FakeconsulRegistry) CheckRegisterNotCalled() bool
- func (_f18 *FakeconsulRegistry) CheckRegisterResultsForCall(ident1 *consul.AgentCheckRegistration) (ident2 error, found bool)
- func (f *FakeconsulRegistry) Reset()
- func (_f7 *FakeconsulRegistry) ServiceDeregister(ident1 string) (ident2 error)
- func (f *FakeconsulRegistry) ServiceDeregisterCalled() bool
- func (f *FakeconsulRegistry) ServiceDeregisterCalledN(n int) bool
- func (f *FakeconsulRegistry) ServiceDeregisterCalledOnce() bool
- func (_f10 *FakeconsulRegistry) ServiceDeregisterCalledOnceWith(ident1 string) bool
- func (_f8 *FakeconsulRegistry) ServiceDeregisterCalledWith(ident1 string) (found bool)
- func (f *FakeconsulRegistry) ServiceDeregisterNotCalled() bool
- func (_f12 *FakeconsulRegistry) ServiceDeregisterResultsForCall(ident1 string) (ident2 error, found bool)
- func (_f1 *FakeconsulRegistry) ServiceRegister(ident1 *consul.AgentServiceRegistration) (ident2 error)
- func (f *FakeconsulRegistry) ServiceRegisterCalled() bool
- func (f *FakeconsulRegistry) ServiceRegisterCalledN(n int) bool
- func (f *FakeconsulRegistry) ServiceRegisterCalledOnce() bool
- func (_f4 *FakeconsulRegistry) ServiceRegisterCalledOnceWith(ident1 *consul.AgentServiceRegistration) bool
- func (_f2 *FakeconsulRegistry) ServiceRegisterCalledWith(ident1 *consul.AgentServiceRegistration) (found bool)
- func (f *FakeconsulRegistry) ServiceRegisterNotCalled() bool
- func (_f6 *FakeconsulRegistry) ServiceRegisterResultsForCall(ident1 *consul.AgentServiceRegistration) (ident2 error, found bool)
- type FakeconsulResolver
- func (f *FakeconsulResolver) AssertServiceCalled(t consulResolverTestingT)
- func (f *FakeconsulResolver) AssertServiceCalledN(t consulResolverTestingT, n int)
- func (f *FakeconsulResolver) AssertServiceCalledOnce(t consulResolverTestingT)
- func (_f5 *FakeconsulResolver) AssertServiceCalledOnceWith(t consulResolverTestingT, service string, tag string, passingOnly bool, ...)
- func (_f3 *FakeconsulResolver) AssertServiceCalledWith(t consulResolverTestingT, service string, tag string, passingOnly bool, ...)
- func (f *FakeconsulResolver) AssertServiceNotCalled(t consulResolverTestingT)
- func (f *FakeconsulResolver) Reset()
- func (_f1 *FakeconsulResolver) Service(service string, tag string, passingOnly bool, q *consul.QueryOptions) (ident1 []*consul.ServiceEntry, ident2 *consul.QueryMeta, ident3 error)
- func (f *FakeconsulResolver) ServiceCalled() bool
- func (f *FakeconsulResolver) ServiceCalledN(n int) bool
- func (f *FakeconsulResolver) ServiceCalledOnce() bool
- func (_f4 *FakeconsulResolver) ServiceCalledOnceWith(service string, tag string, passingOnly bool, q *consul.QueryOptions) bool
- func (_f2 *FakeconsulResolver) ServiceCalledWith(service string, tag string, passingOnly bool, q *consul.QueryOptions) (found bool)
- func (f *FakeconsulResolver) ServiceNotCalled() bool
- func (_f6 *FakeconsulResolver) ServiceResultsForCall(service string, tag string, passingOnly bool, q *consul.QueryOptions) (ident1 []*consul.ServiceEntry, ident2 *consul.QueryMeta, ident3 error, ...)
- type Registrar
- type RegistrarAddCheckInvocation
- type RegistrarDeregisterInvocation
- type RegistrarRegisterInvocation
- type RegistrarRemoveChecksInvocation
- type RegistrarTestingT
- type Resolver
- type ResolverResolveInvocation
- type ResolverTestingT
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AsyncResolver ¶
type FakeRegistrar ¶
type FakeRegistrar struct {
RegisterHook func(string, string) 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, addr string) (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) 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 (_f16 *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 (_f14 *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 (_f18 *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 (_f17 *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 (_f15 *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 (_f11 *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 (_f9 *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 (_f5 *FakeRegistrar) AssertRegisterCalledOnceWith(t RegistrarTestingT, serviceID string, addr string)
AssertRegisterCalledOnceWith calls t.Error if FakeRegistrar.Register was not called exactly once with the given values
func (*FakeRegistrar) AssertRegisterCalledWith ¶
func (_f3 *FakeRegistrar) AssertRegisterCalledWith(t RegistrarTestingT, serviceID string, addr string)
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 (_f23 *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 (_f21 *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 (_f7 *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 (_f10 *FakeRegistrar) DeregisterCalledOnceWith(serviceID string) bool
DeregisterCalledOnceWith returns true if FakeRegistrar.Deregister was called exactly once with the given values
func (*FakeRegistrar) DeregisterCalledWith ¶
func (_f8 *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 (_f12 *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, addr string) (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 (_f4 *FakeRegistrar) RegisterCalledOnceWith(serviceID string, addr string) bool
RegisterCalledOnceWith returns true if FakeRegistrar.Register was called exactly once with the given values
func (*FakeRegistrar) RegisterCalledWith ¶
func (_f2 *FakeRegistrar) RegisterCalledWith(serviceID string, addr string) (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 (_f6 *FakeRegistrar) RegisterResultsForCall(serviceID string, addr string) (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 (_f19 *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 (_f22 *FakeRegistrar) RemoveChecksCalledOnceWith(service string) bool
RemoveChecksCalledOnceWith returns true if FakeRegistrar.RemoveChecks was called exactly once with the given values
func (*FakeRegistrar) RemoveChecksCalledWith ¶
func (_f20 *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 (_f24 *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()
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 (_f5 *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 (_f3 *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 (_f4 *FakeResolver) ResolveCalledOnceWith(name string) bool
ResolveCalledOnceWith returns true if FakeResolver.Resolve was called exactly once with the given values
func (*FakeResolver) ResolveCalledWith ¶
func (_f2 *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 (_f6 *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
type FakeconsulRegistry ¶
type FakeconsulRegistry struct {
ServiceRegisterHook func(*consul.AgentServiceRegistration) error
ServiceDeregisterHook func(string) error
CheckRegisterHook func(*consul.AgentCheckRegistration) error
CheckDeregisterHook func(string) error
ServiceRegisterCalls []*consulRegistryServiceRegisterInvocation
ServiceDeregisterCalls []*consulRegistryServiceDeregisterInvocation
CheckRegisterCalls []*consulRegistryCheckRegisterInvocation
CheckDeregisterCalls []*consulRegistryCheckDeregisterInvocation
}
FakeconsulRegistry is a mock implementation of consulRegistry for testing. Use it in your tests as in this example:
package example
func TestWithconsulRegistry(t *testing.T) {
f := &sd.FakeconsulRegistry{
ServiceRegisterHook: func(ident1 *consul.AgentServiceRegistration) (ident2 error) {
// ensure parameters meet expections, signal errors using t, etc
return
},
}
// test code goes here ...
// assert state of FakeServiceRegister ...
f.AssertServiceRegisterCalledOnce(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 FakeServiceRegister.
func NewFakeconsulRegistryDefaultError ¶
func NewFakeconsulRegistryDefaultError(t consulRegistryTestingT) *FakeconsulRegistry
NewFakeconsulRegistryDefaultError returns an instance of FakeconsulRegistry with all hooks configured to call t.Error
func NewFakeconsulRegistryDefaultFatal ¶
func NewFakeconsulRegistryDefaultFatal(t consulRegistryTestingT) *FakeconsulRegistry
NewFakeconsulRegistryDefaultFatal returns an instance of FakeconsulRegistry with all hooks configured to call t.Fatal
func NewFakeconsulRegistryDefaultPanic ¶
func NewFakeconsulRegistryDefaultPanic() *FakeconsulRegistry
NewFakeconsulRegistryDefaultPanic returns an instance of FakeconsulRegistry with all hooks configured to panic
func (*FakeconsulRegistry) AssertCheckDeregisterCalled ¶
func (f *FakeconsulRegistry) AssertCheckDeregisterCalled(t consulRegistryTestingT)
AssertCheckDeregisterCalled calls t.Error if FakeconsulRegistry.CheckDeregister was not called
func (*FakeconsulRegistry) AssertCheckDeregisterCalledN ¶
func (f *FakeconsulRegistry) AssertCheckDeregisterCalledN(t consulRegistryTestingT, n int)
AssertCheckDeregisterCalledN calls t.Error if FakeconsulRegistry.CheckDeregister was called less than n times
func (*FakeconsulRegistry) AssertCheckDeregisterCalledOnce ¶
func (f *FakeconsulRegistry) AssertCheckDeregisterCalledOnce(t consulRegistryTestingT)
AssertCheckDeregisterCalledOnce calls t.Error if FakeconsulRegistry.CheckDeregister was not called exactly once
func (*FakeconsulRegistry) AssertCheckDeregisterCalledOnceWith ¶
func (_f23 *FakeconsulRegistry) AssertCheckDeregisterCalledOnceWith(t consulRegistryTestingT, ident1 string)
AssertCheckDeregisterCalledOnceWith calls t.Error if FakeconsulRegistry.CheckDeregister was not called exactly once with the given values
func (*FakeconsulRegistry) AssertCheckDeregisterCalledWith ¶
func (_f21 *FakeconsulRegistry) AssertCheckDeregisterCalledWith(t consulRegistryTestingT, ident1 string)
AssertCheckDeregisterCalledWith calls t.Error if FakeconsulRegistry.CheckDeregister was not called with the given values
func (*FakeconsulRegistry) AssertCheckDeregisterNotCalled ¶
func (f *FakeconsulRegistry) AssertCheckDeregisterNotCalled(t consulRegistryTestingT)
AssertCheckDeregisterNotCalled calls t.Error if FakeconsulRegistry.CheckDeregister was called
func (*FakeconsulRegistry) AssertCheckRegisterCalled ¶
func (f *FakeconsulRegistry) AssertCheckRegisterCalled(t consulRegistryTestingT)
AssertCheckRegisterCalled calls t.Error if FakeconsulRegistry.CheckRegister was not called
func (*FakeconsulRegistry) AssertCheckRegisterCalledN ¶
func (f *FakeconsulRegistry) AssertCheckRegisterCalledN(t consulRegistryTestingT, n int)
AssertCheckRegisterCalledN calls t.Error if FakeconsulRegistry.CheckRegister was called less than n times
func (*FakeconsulRegistry) AssertCheckRegisterCalledOnce ¶
func (f *FakeconsulRegistry) AssertCheckRegisterCalledOnce(t consulRegistryTestingT)
AssertCheckRegisterCalledOnce calls t.Error if FakeconsulRegistry.CheckRegister was not called exactly once
func (*FakeconsulRegistry) AssertCheckRegisterCalledOnceWith ¶
func (_f17 *FakeconsulRegistry) AssertCheckRegisterCalledOnceWith(t consulRegistryTestingT, ident1 *consul.AgentCheckRegistration)
AssertCheckRegisterCalledOnceWith calls t.Error if FakeconsulRegistry.CheckRegister was not called exactly once with the given values
func (*FakeconsulRegistry) AssertCheckRegisterCalledWith ¶
func (_f15 *FakeconsulRegistry) AssertCheckRegisterCalledWith(t consulRegistryTestingT, ident1 *consul.AgentCheckRegistration)
AssertCheckRegisterCalledWith calls t.Error if FakeconsulRegistry.CheckRegister was not called with the given values
func (*FakeconsulRegistry) AssertCheckRegisterNotCalled ¶
func (f *FakeconsulRegistry) AssertCheckRegisterNotCalled(t consulRegistryTestingT)
AssertCheckRegisterNotCalled calls t.Error if FakeconsulRegistry.CheckRegister was called
func (*FakeconsulRegistry) AssertServiceDeregisterCalled ¶
func (f *FakeconsulRegistry) AssertServiceDeregisterCalled(t consulRegistryTestingT)
AssertServiceDeregisterCalled calls t.Error if FakeconsulRegistry.ServiceDeregister was not called
func (*FakeconsulRegistry) AssertServiceDeregisterCalledN ¶
func (f *FakeconsulRegistry) AssertServiceDeregisterCalledN(t consulRegistryTestingT, n int)
AssertServiceDeregisterCalledN calls t.Error if FakeconsulRegistry.ServiceDeregister was called less than n times
func (*FakeconsulRegistry) AssertServiceDeregisterCalledOnce ¶
func (f *FakeconsulRegistry) AssertServiceDeregisterCalledOnce(t consulRegistryTestingT)
AssertServiceDeregisterCalledOnce calls t.Error if FakeconsulRegistry.ServiceDeregister was not called exactly once
func (*FakeconsulRegistry) AssertServiceDeregisterCalledOnceWith ¶
func (_f11 *FakeconsulRegistry) AssertServiceDeregisterCalledOnceWith(t consulRegistryTestingT, ident1 string)
AssertServiceDeregisterCalledOnceWith calls t.Error if FakeconsulRegistry.ServiceDeregister was not called exactly once with the given values
func (*FakeconsulRegistry) AssertServiceDeregisterCalledWith ¶
func (_f9 *FakeconsulRegistry) AssertServiceDeregisterCalledWith(t consulRegistryTestingT, ident1 string)
AssertServiceDeregisterCalledWith calls t.Error if FakeconsulRegistry.ServiceDeregister was not called with the given values
func (*FakeconsulRegistry) AssertServiceDeregisterNotCalled ¶
func (f *FakeconsulRegistry) AssertServiceDeregisterNotCalled(t consulRegistryTestingT)
AssertServiceDeregisterNotCalled calls t.Error if FakeconsulRegistry.ServiceDeregister was called
func (*FakeconsulRegistry) AssertServiceRegisterCalled ¶
func (f *FakeconsulRegistry) AssertServiceRegisterCalled(t consulRegistryTestingT)
AssertServiceRegisterCalled calls t.Error if FakeconsulRegistry.ServiceRegister was not called
func (*FakeconsulRegistry) AssertServiceRegisterCalledN ¶
func (f *FakeconsulRegistry) AssertServiceRegisterCalledN(t consulRegistryTestingT, n int)
AssertServiceRegisterCalledN calls t.Error if FakeconsulRegistry.ServiceRegister was called less than n times
func (*FakeconsulRegistry) AssertServiceRegisterCalledOnce ¶
func (f *FakeconsulRegistry) AssertServiceRegisterCalledOnce(t consulRegistryTestingT)
AssertServiceRegisterCalledOnce calls t.Error if FakeconsulRegistry.ServiceRegister was not called exactly once
func (*FakeconsulRegistry) AssertServiceRegisterCalledOnceWith ¶
func (_f5 *FakeconsulRegistry) AssertServiceRegisterCalledOnceWith(t consulRegistryTestingT, ident1 *consul.AgentServiceRegistration)
AssertServiceRegisterCalledOnceWith calls t.Error if FakeconsulRegistry.ServiceRegister was not called exactly once with the given values
func (*FakeconsulRegistry) AssertServiceRegisterCalledWith ¶
func (_f3 *FakeconsulRegistry) AssertServiceRegisterCalledWith(t consulRegistryTestingT, ident1 *consul.AgentServiceRegistration)
AssertServiceRegisterCalledWith calls t.Error if FakeconsulRegistry.ServiceRegister was not called with the given values
func (*FakeconsulRegistry) AssertServiceRegisterNotCalled ¶
func (f *FakeconsulRegistry) AssertServiceRegisterNotCalled(t consulRegistryTestingT)
AssertServiceRegisterNotCalled calls t.Error if FakeconsulRegistry.ServiceRegister was called
func (*FakeconsulRegistry) CheckDeregister ¶
func (_f19 *FakeconsulRegistry) CheckDeregister(ident1 string) (ident2 error)
func (*FakeconsulRegistry) CheckDeregisterCalled ¶
func (f *FakeconsulRegistry) CheckDeregisterCalled() bool
CheckDeregisterCalled returns true if FakeconsulRegistry.CheckDeregister was called
func (*FakeconsulRegistry) CheckDeregisterCalledN ¶
func (f *FakeconsulRegistry) CheckDeregisterCalledN(n int) bool
CheckDeregisterCalledN returns true if FakeconsulRegistry.CheckDeregister was called at least n times
func (*FakeconsulRegistry) CheckDeregisterCalledOnce ¶
func (f *FakeconsulRegistry) CheckDeregisterCalledOnce() bool
CheckDeregisterCalledOnce returns true if FakeconsulRegistry.CheckDeregister was called exactly once
func (*FakeconsulRegistry) CheckDeregisterCalledOnceWith ¶
func (_f22 *FakeconsulRegistry) CheckDeregisterCalledOnceWith(ident1 string) bool
CheckDeregisterCalledOnceWith returns true if FakeconsulRegistry.CheckDeregister was called exactly once with the given values
func (*FakeconsulRegistry) CheckDeregisterCalledWith ¶
func (_f20 *FakeconsulRegistry) CheckDeregisterCalledWith(ident1 string) (found bool)
CheckDeregisterCalledWith returns true if FakeconsulRegistry.CheckDeregister was called with the given values
func (*FakeconsulRegistry) CheckDeregisterNotCalled ¶
func (f *FakeconsulRegistry) CheckDeregisterNotCalled() bool
CheckDeregisterNotCalled returns true if FakeconsulRegistry.CheckDeregister was not called
func (*FakeconsulRegistry) CheckDeregisterResultsForCall ¶
func (_f24 *FakeconsulRegistry) CheckDeregisterResultsForCall(ident1 string) (ident2 error, found bool)
CheckDeregisterResultsForCall returns the result values for the first call to FakeconsulRegistry.CheckDeregister with the given values
func (*FakeconsulRegistry) CheckRegister ¶
func (_f13 *FakeconsulRegistry) CheckRegister(ident1 *consul.AgentCheckRegistration) (ident2 error)
func (*FakeconsulRegistry) CheckRegisterCalled ¶
func (f *FakeconsulRegistry) CheckRegisterCalled() bool
CheckRegisterCalled returns true if FakeconsulRegistry.CheckRegister was called
func (*FakeconsulRegistry) CheckRegisterCalledN ¶
func (f *FakeconsulRegistry) CheckRegisterCalledN(n int) bool
CheckRegisterCalledN returns true if FakeconsulRegistry.CheckRegister was called at least n times
func (*FakeconsulRegistry) CheckRegisterCalledOnce ¶
func (f *FakeconsulRegistry) CheckRegisterCalledOnce() bool
CheckRegisterCalledOnce returns true if FakeconsulRegistry.CheckRegister was called exactly once
func (*FakeconsulRegistry) CheckRegisterCalledOnceWith ¶
func (_f16 *FakeconsulRegistry) CheckRegisterCalledOnceWith(ident1 *consul.AgentCheckRegistration) bool
CheckRegisterCalledOnceWith returns true if FakeconsulRegistry.CheckRegister was called exactly once with the given values
func (*FakeconsulRegistry) CheckRegisterCalledWith ¶
func (_f14 *FakeconsulRegistry) CheckRegisterCalledWith(ident1 *consul.AgentCheckRegistration) (found bool)
CheckRegisterCalledWith returns true if FakeconsulRegistry.CheckRegister was called with the given values
func (*FakeconsulRegistry) CheckRegisterNotCalled ¶
func (f *FakeconsulRegistry) CheckRegisterNotCalled() bool
CheckRegisterNotCalled returns true if FakeconsulRegistry.CheckRegister was not called
func (*FakeconsulRegistry) CheckRegisterResultsForCall ¶
func (_f18 *FakeconsulRegistry) CheckRegisterResultsForCall(ident1 *consul.AgentCheckRegistration) (ident2 error, found bool)
CheckRegisterResultsForCall returns the result values for the first call to FakeconsulRegistry.CheckRegister with the given values
func (*FakeconsulRegistry) Reset ¶
func (f *FakeconsulRegistry) Reset()
func (*FakeconsulRegistry) ServiceDeregister ¶
func (_f7 *FakeconsulRegistry) ServiceDeregister(ident1 string) (ident2 error)
func (*FakeconsulRegistry) ServiceDeregisterCalled ¶
func (f *FakeconsulRegistry) ServiceDeregisterCalled() bool
ServiceDeregisterCalled returns true if FakeconsulRegistry.ServiceDeregister was called
func (*FakeconsulRegistry) ServiceDeregisterCalledN ¶
func (f *FakeconsulRegistry) ServiceDeregisterCalledN(n int) bool
ServiceDeregisterCalledN returns true if FakeconsulRegistry.ServiceDeregister was called at least n times
func (*FakeconsulRegistry) ServiceDeregisterCalledOnce ¶
func (f *FakeconsulRegistry) ServiceDeregisterCalledOnce() bool
ServiceDeregisterCalledOnce returns true if FakeconsulRegistry.ServiceDeregister was called exactly once
func (*FakeconsulRegistry) ServiceDeregisterCalledOnceWith ¶
func (_f10 *FakeconsulRegistry) ServiceDeregisterCalledOnceWith(ident1 string) bool
ServiceDeregisterCalledOnceWith returns true if FakeconsulRegistry.ServiceDeregister was called exactly once with the given values
func (*FakeconsulRegistry) ServiceDeregisterCalledWith ¶
func (_f8 *FakeconsulRegistry) ServiceDeregisterCalledWith(ident1 string) (found bool)
ServiceDeregisterCalledWith returns true if FakeconsulRegistry.ServiceDeregister was called with the given values
func (*FakeconsulRegistry) ServiceDeregisterNotCalled ¶
func (f *FakeconsulRegistry) ServiceDeregisterNotCalled() bool
ServiceDeregisterNotCalled returns true if FakeconsulRegistry.ServiceDeregister was not called
func (*FakeconsulRegistry) ServiceDeregisterResultsForCall ¶
func (_f12 *FakeconsulRegistry) ServiceDeregisterResultsForCall(ident1 string) (ident2 error, found bool)
ServiceDeregisterResultsForCall returns the result values for the first call to FakeconsulRegistry.ServiceDeregister with the given values
func (*FakeconsulRegistry) ServiceRegister ¶
func (_f1 *FakeconsulRegistry) ServiceRegister(ident1 *consul.AgentServiceRegistration) (ident2 error)
func (*FakeconsulRegistry) ServiceRegisterCalled ¶
func (f *FakeconsulRegistry) ServiceRegisterCalled() bool
ServiceRegisterCalled returns true if FakeconsulRegistry.ServiceRegister was called
func (*FakeconsulRegistry) ServiceRegisterCalledN ¶
func (f *FakeconsulRegistry) ServiceRegisterCalledN(n int) bool
ServiceRegisterCalledN returns true if FakeconsulRegistry.ServiceRegister was called at least n times
func (*FakeconsulRegistry) ServiceRegisterCalledOnce ¶
func (f *FakeconsulRegistry) ServiceRegisterCalledOnce() bool
ServiceRegisterCalledOnce returns true if FakeconsulRegistry.ServiceRegister was called exactly once
func (*FakeconsulRegistry) ServiceRegisterCalledOnceWith ¶
func (_f4 *FakeconsulRegistry) ServiceRegisterCalledOnceWith(ident1 *consul.AgentServiceRegistration) bool
ServiceRegisterCalledOnceWith returns true if FakeconsulRegistry.ServiceRegister was called exactly once with the given values
func (*FakeconsulRegistry) ServiceRegisterCalledWith ¶
func (_f2 *FakeconsulRegistry) ServiceRegisterCalledWith(ident1 *consul.AgentServiceRegistration) (found bool)
ServiceRegisterCalledWith returns true if FakeconsulRegistry.ServiceRegister was called with the given values
func (*FakeconsulRegistry) ServiceRegisterNotCalled ¶
func (f *FakeconsulRegistry) ServiceRegisterNotCalled() bool
ServiceRegisterNotCalled returns true if FakeconsulRegistry.ServiceRegister was not called
func (*FakeconsulRegistry) ServiceRegisterResultsForCall ¶
func (_f6 *FakeconsulRegistry) ServiceRegisterResultsForCall(ident1 *consul.AgentServiceRegistration) (ident2 error, found bool)
ServiceRegisterResultsForCall returns the result values for the first call to FakeconsulRegistry.ServiceRegister with the given values
type FakeconsulResolver ¶
type FakeconsulResolver struct {
ServiceHook func(string, string, bool, *consul.QueryOptions) ([]*consul.ServiceEntry, *consul.QueryMeta, error)
ServiceCalls []*consulResolverServiceInvocation
}
FakeconsulResolver is a mock implementation of consulResolver for testing. Use it in your tests as in this example:
package example
func TestWithconsulResolver(t *testing.T) {
f := &sd.FakeconsulResolver{
ServiceHook: func(service string, tag string, passingOnly bool, q *consul.QueryOptions) (ident1 []*consul.ServiceEntry, ident2 *consul.QueryMeta, ident3 error) {
// ensure parameters meet expections, signal errors using t, etc
return
},
}
// test code goes here ...
// assert state of FakeService ...
f.AssertServiceCalledOnce(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 FakeService.
func NewFakeconsulResolverDefaultError ¶
func NewFakeconsulResolverDefaultError(t consulResolverTestingT) *FakeconsulResolver
NewFakeconsulResolverDefaultError returns an instance of FakeconsulResolver with all hooks configured to call t.Error
func NewFakeconsulResolverDefaultFatal ¶
func NewFakeconsulResolverDefaultFatal(t consulResolverTestingT) *FakeconsulResolver
NewFakeconsulResolverDefaultFatal returns an instance of FakeconsulResolver with all hooks configured to call t.Fatal
func NewFakeconsulResolverDefaultPanic ¶
func NewFakeconsulResolverDefaultPanic() *FakeconsulResolver
NewFakeconsulResolverDefaultPanic returns an instance of FakeconsulResolver with all hooks configured to panic
func (*FakeconsulResolver) AssertServiceCalled ¶
func (f *FakeconsulResolver) AssertServiceCalled(t consulResolverTestingT)
AssertServiceCalled calls t.Error if FakeconsulResolver.Service was not called
func (*FakeconsulResolver) AssertServiceCalledN ¶
func (f *FakeconsulResolver) AssertServiceCalledN(t consulResolverTestingT, n int)
AssertServiceCalledN calls t.Error if FakeconsulResolver.Service was called less than n times
func (*FakeconsulResolver) AssertServiceCalledOnce ¶
func (f *FakeconsulResolver) AssertServiceCalledOnce(t consulResolverTestingT)
AssertServiceCalledOnce calls t.Error if FakeconsulResolver.Service was not called exactly once
func (*FakeconsulResolver) AssertServiceCalledOnceWith ¶
func (_f5 *FakeconsulResolver) AssertServiceCalledOnceWith(t consulResolverTestingT, service string, tag string, passingOnly bool, q *consul.QueryOptions)
AssertServiceCalledOnceWith calls t.Error if FakeconsulResolver.Service was not called exactly once with the given values
func (*FakeconsulResolver) AssertServiceCalledWith ¶
func (_f3 *FakeconsulResolver) AssertServiceCalledWith(t consulResolverTestingT, service string, tag string, passingOnly bool, q *consul.QueryOptions)
AssertServiceCalledWith calls t.Error if FakeconsulResolver.Service was not called with the given values
func (*FakeconsulResolver) AssertServiceNotCalled ¶
func (f *FakeconsulResolver) AssertServiceNotCalled(t consulResolverTestingT)
AssertServiceNotCalled calls t.Error if FakeconsulResolver.Service was called
func (*FakeconsulResolver) Reset ¶
func (f *FakeconsulResolver) Reset()
func (*FakeconsulResolver) Service ¶
func (_f1 *FakeconsulResolver) Service(service string, tag string, passingOnly bool, q *consul.QueryOptions) (ident1 []*consul.ServiceEntry, ident2 *consul.QueryMeta, ident3 error)
func (*FakeconsulResolver) ServiceCalled ¶
func (f *FakeconsulResolver) ServiceCalled() bool
ServiceCalled returns true if FakeconsulResolver.Service was called
func (*FakeconsulResolver) ServiceCalledN ¶
func (f *FakeconsulResolver) ServiceCalledN(n int) bool
ServiceCalledN returns true if FakeconsulResolver.Service was called at least n times
func (*FakeconsulResolver) ServiceCalledOnce ¶
func (f *FakeconsulResolver) ServiceCalledOnce() bool
ServiceCalledOnce returns true if FakeconsulResolver.Service was called exactly once
func (*FakeconsulResolver) ServiceCalledOnceWith ¶
func (_f4 *FakeconsulResolver) ServiceCalledOnceWith(service string, tag string, passingOnly bool, q *consul.QueryOptions) bool
ServiceCalledOnceWith returns true if FakeconsulResolver.Service was called exactly once with the given values
func (*FakeconsulResolver) ServiceCalledWith ¶
func (_f2 *FakeconsulResolver) ServiceCalledWith(service string, tag string, passingOnly bool, q *consul.QueryOptions) (found bool)
ServiceCalledWith returns true if FakeconsulResolver.Service was called with the given values
func (*FakeconsulResolver) ServiceNotCalled ¶
func (f *FakeconsulResolver) ServiceNotCalled() bool
ServiceNotCalled returns true if FakeconsulResolver.Service was not called
func (*FakeconsulResolver) ServiceResultsForCall ¶
func (_f6 *FakeconsulResolver) ServiceResultsForCall(service string, tag string, passingOnly bool, q *consul.QueryOptions) (ident1 []*consul.ServiceEntry, ident2 *consul.QueryMeta, ident3 error, found bool)
ServiceResultsForCall returns the result values for the first call to FakeconsulResolver.Service with the given values
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
type RegistrarDeregisterInvocation ¶
type RegistrarDeregisterInvocation struct {
Parameters struct {
ServiceID string
}
Results struct {
Ident1 merry.Error
}
}
RegistrarDeregisterInvocation represents a single call of FakeRegistrar.Deregister
type RegistrarRegisterInvocation ¶
type RegistrarRegisterInvocation struct {
Parameters struct {
ServiceID string
Addr string
}
Results struct {
Ident1 merry.Error
}
}
RegistrarRegisterInvocation represents a single call of FakeRegistrar.Register
type RegistrarRemoveChecksInvocation ¶
type RegistrarRemoveChecksInvocation struct {
Parameters struct {
Service string
}
Results struct {
Ident1 merry.Error
}
}
RegistrarRemoveChecksInvocation represents a single call of FakeRegistrar.RemoveChecks
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 ResolverResolveInvocation ¶
type ResolverResolveInvocation struct {
Parameters struct {
Name string
}
Results struct {
Ident1 []string
Ident2 merry.Error
}
}
ResolverResolveInvocation represents a single call of FakeResolver.Resolve
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.