Documentation
¶
Index ¶
- type CommitterMock
- type DataStoreMock
- type InboundPipelineMock
- func (mock *InboundPipelineMock) Accept(ctx context.Context, sink endpoint.MessageSink, env endpoint.InboundEnvelope) error
- func (mock *InboundPipelineMock) AcceptCalls() []struct{ ... }
- func (mock *InboundPipelineMock) Initialize(ctx context.Context, ep *endpoint.Endpoint) error
- func (mock *InboundPipelineMock) InitializeCalls() []struct{ ... }
- type InboundTransportMock
- func (mock *InboundTransportMock) Initialize(ctx context.Context, ep string) error
- func (mock *InboundTransportMock) InitializeCalls() []struct{ ... }
- func (mock *InboundTransportMock) Receive(ctx context.Context) (endpoint.InboundEnvelope, endpoint.Acknowledger, error)
- func (mock *InboundTransportMock) ReceiveCalls() []struct{ ... }
- func (mock *InboundTransportMock) Subscribe(ctx context.Context, op endpoint.Operation, mt ax.MessageTypeSet) error
- func (mock *InboundTransportMock) SubscribeCalls() []struct{ ... }
- type MessageHandlerMock
- func (mock *MessageHandlerMock) HandleMessage(ctx context.Context, s ax.Sender, mctx ax.MessageContext) error
- func (mock *MessageHandlerMock) HandleMessageCalls() []struct{ ... }
- func (mock *MessageHandlerMock) MessageTypes() ax.MessageTypeSet
- func (mock *MessageHandlerMock) MessageTypesCalls() []struct{}
- type MessageSinkMock
- type ObserverMock
- func (mock *ObserverMock) AfterInbound(ctx context.Context, env endpoint.InboundEnvelope, err error)
- func (mock *ObserverMock) AfterInboundCalls() []struct{ ... }
- func (mock *ObserverMock) AfterOutbound(ctx context.Context, env endpoint.OutboundEnvelope, err error)
- func (mock *ObserverMock) AfterOutboundCalls() []struct{ ... }
- func (mock *ObserverMock) BeforeInbound(ctx context.Context, env endpoint.InboundEnvelope)
- func (mock *ObserverMock) BeforeInboundCalls() []struct{ ... }
- func (mock *ObserverMock) BeforeOutbound(ctx context.Context, env endpoint.OutboundEnvelope)
- func (mock *ObserverMock) BeforeOutboundCalls() []struct{ ... }
- type OutboundPipelineMock
- func (mock *OutboundPipelineMock) Accept(ctx context.Context, env endpoint.OutboundEnvelope) error
- func (mock *OutboundPipelineMock) AcceptCalls() []struct{ ... }
- func (mock *OutboundPipelineMock) Initialize(ctx context.Context, ep *endpoint.Endpoint) error
- func (mock *OutboundPipelineMock) InitializeCalls() []struct{ ... }
- type OutboundTransportMock
- func (mock *OutboundTransportMock) Initialize(ctx context.Context, ep string) error
- func (mock *OutboundTransportMock) InitializeCalls() []struct{ ... }
- func (mock *OutboundTransportMock) Send(ctx context.Context, env endpoint.OutboundEnvelope) error
- func (mock *OutboundTransportMock) SendCalls() []struct{ ... }
- type SelfValidatingMessageMock
- func (mock *SelfValidatingMessageMock) MessageDescription() string
- func (mock *SelfValidatingMessageMock) MessageDescriptionCalls() []struct{}
- func (mock *SelfValidatingMessageMock) ProtoMessage()
- func (mock *SelfValidatingMessageMock) ProtoMessageCalls() []struct{}
- func (mock *SelfValidatingMessageMock) Reset()
- func (mock *SelfValidatingMessageMock) ResetCalls() []struct{}
- func (mock *SelfValidatingMessageMock) String() string
- func (mock *SelfValidatingMessageMock) StringCalls() []struct{}
- func (mock *SelfValidatingMessageMock) Validate() error
- func (mock *SelfValidatingMessageMock) ValidateCalls() []struct{}
- type TxMock
- type ValidatorMock
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommitterMock ¶
type CommitterMock struct {
// CommitFunc mocks the Commit method.
CommitFunc func() error
// RollbackFunc mocks the Rollback method.
RollbackFunc func() error
// contains filtered or unexported fields
}
CommitterMock is a mock implementation of Committer.
func TestSomethingThatUsesCommitter(t *testing.T) {
// make and configure a mocked Committer
mockedCommitter := &CommitterMock{
CommitFunc: func() error {
panic("mock out the Commit method")
},
RollbackFunc: func() error {
panic("mock out the Rollback method")
},
}
// use mockedCommitter in code that requires Committer
// and then make assertions.
}
func (*CommitterMock) CommitCalls ¶
func (mock *CommitterMock) CommitCalls() []struct { }
CommitCalls gets all the calls that were made to Commit. Check the length with:
len(mockedCommitter.CommitCalls())
func (*CommitterMock) Rollback ¶
func (mock *CommitterMock) Rollback() error
Rollback calls RollbackFunc.
func (*CommitterMock) RollbackCalls ¶
func (mock *CommitterMock) RollbackCalls() []struct { }
RollbackCalls gets all the calls that were made to Rollback. Check the length with:
len(mockedCommitter.RollbackCalls())
type DataStoreMock ¶
type DataStoreMock struct {
// BeginTxFunc mocks the BeginTx method.
BeginTxFunc func(ctx context.Context) (persistence.Tx, persistence.Committer, error)
// contains filtered or unexported fields
}
DataStoreMock is a mock implementation of DataStore.
func TestSomethingThatUsesDataStore(t *testing.T) {
// make and configure a mocked DataStore
mockedDataStore := &DataStoreMock{
BeginTxFunc: func(ctx context.Context) (persistence.Tx, persistence.Committer, error) {
panic("mock out the BeginTx method")
},
}
// use mockedDataStore in code that requires DataStore
// and then make assertions.
}
func (*DataStoreMock) BeginTx ¶
func (mock *DataStoreMock) BeginTx(ctx context.Context) (persistence.Tx, persistence.Committer, error)
BeginTx calls BeginTxFunc.
func (*DataStoreMock) BeginTxCalls ¶
func (mock *DataStoreMock) BeginTxCalls() []struct { Ctx context.Context }
BeginTxCalls gets all the calls that were made to BeginTx. Check the length with:
len(mockedDataStore.BeginTxCalls())
type InboundPipelineMock ¶
type InboundPipelineMock struct {
// AcceptFunc mocks the Accept method.
AcceptFunc func(ctx context.Context, sink endpoint.MessageSink, env endpoint.InboundEnvelope) error
// InitializeFunc mocks the Initialize method.
InitializeFunc func(ctx context.Context, ep *endpoint.Endpoint) error
// contains filtered or unexported fields
}
InboundPipelineMock is a mock implementation of InboundPipeline.
func TestSomethingThatUsesInboundPipeline(t *testing.T) {
// make and configure a mocked InboundPipeline
mockedInboundPipeline := &InboundPipelineMock{
AcceptFunc: func(ctx context.Context, sink endpoint.MessageSink, env endpoint.InboundEnvelope) error {
panic("mock out the Accept method")
},
InitializeFunc: func(ctx context.Context, ep *endpoint.Endpoint) error {
panic("mock out the Initialize method")
},
}
// use mockedInboundPipeline in code that requires InboundPipeline
// and then make assertions.
}
func (*InboundPipelineMock) Accept ¶
func (mock *InboundPipelineMock) Accept(ctx context.Context, sink endpoint.MessageSink, env endpoint.InboundEnvelope) error
Accept calls AcceptFunc.
func (*InboundPipelineMock) AcceptCalls ¶
func (mock *InboundPipelineMock) AcceptCalls() []struct { Ctx context.Context Sink endpoint.MessageSink Env endpoint.InboundEnvelope }
AcceptCalls gets all the calls that were made to Accept. Check the length with:
len(mockedInboundPipeline.AcceptCalls())
func (*InboundPipelineMock) Initialize ¶
Initialize calls InitializeFunc.
func (*InboundPipelineMock) InitializeCalls ¶
func (mock *InboundPipelineMock) InitializeCalls() []struct { Ctx context.Context Ep *endpoint.Endpoint }
InitializeCalls gets all the calls that were made to Initialize. Check the length with:
len(mockedInboundPipeline.InitializeCalls())
type InboundTransportMock ¶
type InboundTransportMock struct {
// InitializeFunc mocks the Initialize method.
InitializeFunc func(ctx context.Context, ep string) error
// ReceiveFunc mocks the Receive method.
ReceiveFunc func(ctx context.Context) (endpoint.InboundEnvelope, endpoint.Acknowledger, error)
// SubscribeFunc mocks the Subscribe method.
SubscribeFunc func(ctx context.Context, op endpoint.Operation, mt ax.MessageTypeSet) error
// contains filtered or unexported fields
}
InboundTransportMock is a mock implementation of InboundTransport.
func TestSomethingThatUsesInboundTransport(t *testing.T) {
// make and configure a mocked InboundTransport
mockedInboundTransport := &InboundTransportMock{
InitializeFunc: func(ctx context.Context, ep string) error {
panic("mock out the Initialize method")
},
ReceiveFunc: func(ctx context.Context) (endpoint.InboundEnvelope, endpoint.Acknowledger, error) {
panic("mock out the Receive method")
},
SubscribeFunc: func(ctx context.Context, op endpoint.Operation, mt ax.MessageTypeSet) error {
panic("mock out the Subscribe method")
},
}
// use mockedInboundTransport in code that requires InboundTransport
// and then make assertions.
}
func (*InboundTransportMock) Initialize ¶
func (mock *InboundTransportMock) Initialize(ctx context.Context, ep string) error
Initialize calls InitializeFunc.
func (*InboundTransportMock) InitializeCalls ¶
func (mock *InboundTransportMock) InitializeCalls() []struct { Ctx context.Context Ep string }
InitializeCalls gets all the calls that were made to Initialize. Check the length with:
len(mockedInboundTransport.InitializeCalls())
func (*InboundTransportMock) Receive ¶
func (mock *InboundTransportMock) Receive(ctx context.Context) (endpoint.InboundEnvelope, endpoint.Acknowledger, error)
Receive calls ReceiveFunc.
func (*InboundTransportMock) ReceiveCalls ¶
func (mock *InboundTransportMock) ReceiveCalls() []struct { Ctx context.Context }
ReceiveCalls gets all the calls that were made to Receive. Check the length with:
len(mockedInboundTransport.ReceiveCalls())
func (*InboundTransportMock) Subscribe ¶
func (mock *InboundTransportMock) Subscribe(ctx context.Context, op endpoint.Operation, mt ax.MessageTypeSet) error
Subscribe calls SubscribeFunc.
func (*InboundTransportMock) SubscribeCalls ¶
func (mock *InboundTransportMock) SubscribeCalls() []struct { Ctx context.Context Op endpoint.Operation Mt ax.MessageTypeSet }
SubscribeCalls gets all the calls that were made to Subscribe. Check the length with:
len(mockedInboundTransport.SubscribeCalls())
type MessageHandlerMock ¶
type MessageHandlerMock struct {
// HandleMessageFunc mocks the HandleMessage method.
HandleMessageFunc func(ctx context.Context, s ax.Sender, mctx ax.MessageContext) error
// MessageTypesFunc mocks the MessageTypes method.
MessageTypesFunc func() ax.MessageTypeSet
// contains filtered or unexported fields
}
MessageHandlerMock is a mock implementation of MessageHandler.
func TestSomethingThatUsesMessageHandler(t *testing.T) {
// make and configure a mocked MessageHandler
mockedMessageHandler := &MessageHandlerMock{
HandleMessageFunc: func(ctx context.Context, s ax.Sender, mctx ax.MessageContext) error {
panic("mock out the HandleMessage method")
},
MessageTypesFunc: func() ax.MessageTypeSet {
panic("mock out the MessageTypes method")
},
}
// use mockedMessageHandler in code that requires MessageHandler
// and then make assertions.
}
func (*MessageHandlerMock) HandleMessage ¶
func (mock *MessageHandlerMock) HandleMessage(ctx context.Context, s ax.Sender, mctx ax.MessageContext) error
HandleMessage calls HandleMessageFunc.
func (*MessageHandlerMock) HandleMessageCalls ¶
func (mock *MessageHandlerMock) HandleMessageCalls() []struct { Ctx context.Context S ax.Sender Mctx ax.MessageContext }
HandleMessageCalls gets all the calls that were made to HandleMessage. Check the length with:
len(mockedMessageHandler.HandleMessageCalls())
func (*MessageHandlerMock) MessageTypes ¶
func (mock *MessageHandlerMock) MessageTypes() ax.MessageTypeSet
MessageTypes calls MessageTypesFunc.
func (*MessageHandlerMock) MessageTypesCalls ¶
func (mock *MessageHandlerMock) MessageTypesCalls() []struct { }
MessageTypesCalls gets all the calls that were made to MessageTypes. Check the length with:
len(mockedMessageHandler.MessageTypesCalls())
type MessageSinkMock ¶
type MessageSinkMock struct {
// AcceptFunc mocks the Accept method.
AcceptFunc func(ctx context.Context, env endpoint.OutboundEnvelope) error
// contains filtered or unexported fields
}
MessageSinkMock is a mock implementation of MessageSink.
func TestSomethingThatUsesMessageSink(t *testing.T) {
// make and configure a mocked MessageSink
mockedMessageSink := &MessageSinkMock{
AcceptFunc: func(ctx context.Context, env endpoint.OutboundEnvelope) error {
panic("mock out the Accept method")
},
}
// use mockedMessageSink in code that requires MessageSink
// and then make assertions.
}
func (*MessageSinkMock) Accept ¶
func (mock *MessageSinkMock) Accept(ctx context.Context, env endpoint.OutboundEnvelope) error
Accept calls AcceptFunc.
func (*MessageSinkMock) AcceptCalls ¶
func (mock *MessageSinkMock) AcceptCalls() []struct { Ctx context.Context Env endpoint.OutboundEnvelope }
AcceptCalls gets all the calls that were made to Accept. Check the length with:
len(mockedMessageSink.AcceptCalls())
type ObserverMock ¶
type ObserverMock struct {
// AfterInboundFunc mocks the AfterInbound method.
AfterInboundFunc func(ctx context.Context, env endpoint.InboundEnvelope, err error)
// AfterOutboundFunc mocks the AfterOutbound method.
AfterOutboundFunc func(ctx context.Context, env endpoint.OutboundEnvelope, err error)
// BeforeInboundFunc mocks the BeforeInbound method.
BeforeInboundFunc func(ctx context.Context, env endpoint.InboundEnvelope)
// BeforeOutboundFunc mocks the BeforeOutbound method.
BeforeOutboundFunc func(ctx context.Context, env endpoint.OutboundEnvelope)
// contains filtered or unexported fields
}
ObserverMock is a mock implementation of Observer.
func TestSomethingThatUsesObserver(t *testing.T) {
// make and configure a mocked Observer
mockedObserver := &ObserverMock{
AfterInboundFunc: func(ctx context.Context, env endpoint.InboundEnvelope, err error) {
panic("mock out the AfterInbound method")
},
AfterOutboundFunc: func(ctx context.Context, env endpoint.OutboundEnvelope, err error) {
panic("mock out the AfterOutbound method")
},
BeforeInboundFunc: func(ctx context.Context, env endpoint.InboundEnvelope) {
panic("mock out the BeforeInbound method")
},
BeforeOutboundFunc: func(ctx context.Context, env endpoint.OutboundEnvelope) {
panic("mock out the BeforeOutbound method")
},
}
// use mockedObserver in code that requires Observer
// and then make assertions.
}
func (*ObserverMock) AfterInbound ¶
func (mock *ObserverMock) AfterInbound(ctx context.Context, env endpoint.InboundEnvelope, err error)
AfterInbound calls AfterInboundFunc.
func (*ObserverMock) AfterInboundCalls ¶
func (mock *ObserverMock) AfterInboundCalls() []struct { Ctx context.Context Env endpoint.InboundEnvelope Err error }
AfterInboundCalls gets all the calls that were made to AfterInbound. Check the length with:
len(mockedObserver.AfterInboundCalls())
func (*ObserverMock) AfterOutbound ¶
func (mock *ObserverMock) AfterOutbound(ctx context.Context, env endpoint.OutboundEnvelope, err error)
AfterOutbound calls AfterOutboundFunc.
func (*ObserverMock) AfterOutboundCalls ¶
func (mock *ObserverMock) AfterOutboundCalls() []struct { Ctx context.Context Env endpoint.OutboundEnvelope Err error }
AfterOutboundCalls gets all the calls that were made to AfterOutbound. Check the length with:
len(mockedObserver.AfterOutboundCalls())
func (*ObserverMock) BeforeInbound ¶
func (mock *ObserverMock) BeforeInbound(ctx context.Context, env endpoint.InboundEnvelope)
BeforeInbound calls BeforeInboundFunc.
func (*ObserverMock) BeforeInboundCalls ¶
func (mock *ObserverMock) BeforeInboundCalls() []struct { Ctx context.Context Env endpoint.InboundEnvelope }
BeforeInboundCalls gets all the calls that were made to BeforeInbound. Check the length with:
len(mockedObserver.BeforeInboundCalls())
func (*ObserverMock) BeforeOutbound ¶
func (mock *ObserverMock) BeforeOutbound(ctx context.Context, env endpoint.OutboundEnvelope)
BeforeOutbound calls BeforeOutboundFunc.
func (*ObserverMock) BeforeOutboundCalls ¶
func (mock *ObserverMock) BeforeOutboundCalls() []struct { Ctx context.Context Env endpoint.OutboundEnvelope }
BeforeOutboundCalls gets all the calls that were made to BeforeOutbound. Check the length with:
len(mockedObserver.BeforeOutboundCalls())
type OutboundPipelineMock ¶
type OutboundPipelineMock struct {
// AcceptFunc mocks the Accept method.
AcceptFunc func(ctx context.Context, env endpoint.OutboundEnvelope) error
// InitializeFunc mocks the Initialize method.
InitializeFunc func(ctx context.Context, ep *endpoint.Endpoint) error
// contains filtered or unexported fields
}
OutboundPipelineMock is a mock implementation of OutboundPipeline.
func TestSomethingThatUsesOutboundPipeline(t *testing.T) {
// make and configure a mocked OutboundPipeline
mockedOutboundPipeline := &OutboundPipelineMock{
AcceptFunc: func(ctx context.Context, env endpoint.OutboundEnvelope) error {
panic("mock out the Accept method")
},
InitializeFunc: func(ctx context.Context, ep *endpoint.Endpoint) error {
panic("mock out the Initialize method")
},
}
// use mockedOutboundPipeline in code that requires OutboundPipeline
// and then make assertions.
}
func (*OutboundPipelineMock) Accept ¶
func (mock *OutboundPipelineMock) Accept(ctx context.Context, env endpoint.OutboundEnvelope) error
Accept calls AcceptFunc.
func (*OutboundPipelineMock) AcceptCalls ¶
func (mock *OutboundPipelineMock) AcceptCalls() []struct { Ctx context.Context Env endpoint.OutboundEnvelope }
AcceptCalls gets all the calls that were made to Accept. Check the length with:
len(mockedOutboundPipeline.AcceptCalls())
func (*OutboundPipelineMock) Initialize ¶
Initialize calls InitializeFunc.
func (*OutboundPipelineMock) InitializeCalls ¶
func (mock *OutboundPipelineMock) InitializeCalls() []struct { Ctx context.Context Ep *endpoint.Endpoint }
InitializeCalls gets all the calls that were made to Initialize. Check the length with:
len(mockedOutboundPipeline.InitializeCalls())
type OutboundTransportMock ¶
type OutboundTransportMock struct {
// InitializeFunc mocks the Initialize method.
InitializeFunc func(ctx context.Context, ep string) error
// SendFunc mocks the Send method.
SendFunc func(ctx context.Context, env endpoint.OutboundEnvelope) error
// contains filtered or unexported fields
}
OutboundTransportMock is a mock implementation of OutboundTransport.
func TestSomethingThatUsesOutboundTransport(t *testing.T) {
// make and configure a mocked OutboundTransport
mockedOutboundTransport := &OutboundTransportMock{
InitializeFunc: func(ctx context.Context, ep string) error {
panic("mock out the Initialize method")
},
SendFunc: func(ctx context.Context, env endpoint.OutboundEnvelope) error {
panic("mock out the Send method")
},
}
// use mockedOutboundTransport in code that requires OutboundTransport
// and then make assertions.
}
func (*OutboundTransportMock) Initialize ¶
func (mock *OutboundTransportMock) Initialize(ctx context.Context, ep string) error
Initialize calls InitializeFunc.
func (*OutboundTransportMock) InitializeCalls ¶
func (mock *OutboundTransportMock) InitializeCalls() []struct { Ctx context.Context Ep string }
InitializeCalls gets all the calls that were made to Initialize. Check the length with:
len(mockedOutboundTransport.InitializeCalls())
func (*OutboundTransportMock) Send ¶
func (mock *OutboundTransportMock) Send(ctx context.Context, env endpoint.OutboundEnvelope) error
Send calls SendFunc.
func (*OutboundTransportMock) SendCalls ¶
func (mock *OutboundTransportMock) SendCalls() []struct { Ctx context.Context Env endpoint.OutboundEnvelope }
SendCalls gets all the calls that were made to Send. Check the length with:
len(mockedOutboundTransport.SendCalls())
type SelfValidatingMessageMock ¶
type SelfValidatingMessageMock struct {
// MessageDescriptionFunc mocks the MessageDescription method.
MessageDescriptionFunc func() string
// ProtoMessageFunc mocks the ProtoMessage method.
ProtoMessageFunc func()
// ResetFunc mocks the Reset method.
ResetFunc func()
// StringFunc mocks the String method.
StringFunc func() string
// ValidateFunc mocks the Validate method.
ValidateFunc func() error
// contains filtered or unexported fields
}
SelfValidatingMessageMock is a mock implementation of SelfValidatingMessage.
func TestSomethingThatUsesSelfValidatingMessage(t *testing.T) {
// make and configure a mocked SelfValidatingMessage
mockedSelfValidatingMessage := &SelfValidatingMessageMock{
MessageDescriptionFunc: func() string {
panic("mock out the MessageDescription method")
},
ProtoMessageFunc: func() {
panic("mock out the ProtoMessage method")
},
ResetFunc: func() {
panic("mock out the Reset method")
},
StringFunc: func() string {
panic("mock out the String method")
},
ValidateFunc: func() error {
panic("mock out the Validate method")
},
}
// use mockedSelfValidatingMessage in code that requires SelfValidatingMessage
// and then make assertions.
}
func (*SelfValidatingMessageMock) MessageDescription ¶
func (mock *SelfValidatingMessageMock) MessageDescription() string
MessageDescription calls MessageDescriptionFunc.
func (*SelfValidatingMessageMock) MessageDescriptionCalls ¶
func (mock *SelfValidatingMessageMock) MessageDescriptionCalls() []struct { }
MessageDescriptionCalls gets all the calls that were made to MessageDescription. Check the length with:
len(mockedSelfValidatingMessage.MessageDescriptionCalls())
func (*SelfValidatingMessageMock) ProtoMessage ¶
func (mock *SelfValidatingMessageMock) ProtoMessage()
ProtoMessage calls ProtoMessageFunc.
func (*SelfValidatingMessageMock) ProtoMessageCalls ¶
func (mock *SelfValidatingMessageMock) ProtoMessageCalls() []struct { }
ProtoMessageCalls gets all the calls that were made to ProtoMessage. Check the length with:
len(mockedSelfValidatingMessage.ProtoMessageCalls())
func (*SelfValidatingMessageMock) Reset ¶
func (mock *SelfValidatingMessageMock) Reset()
Reset calls ResetFunc.
func (*SelfValidatingMessageMock) ResetCalls ¶
func (mock *SelfValidatingMessageMock) ResetCalls() []struct { }
ResetCalls gets all the calls that were made to Reset. Check the length with:
len(mockedSelfValidatingMessage.ResetCalls())
func (*SelfValidatingMessageMock) String ¶
func (mock *SelfValidatingMessageMock) String() string
String calls StringFunc.
func (*SelfValidatingMessageMock) StringCalls ¶
func (mock *SelfValidatingMessageMock) StringCalls() []struct { }
StringCalls gets all the calls that were made to String. Check the length with:
len(mockedSelfValidatingMessage.StringCalls())
func (*SelfValidatingMessageMock) Validate ¶
func (mock *SelfValidatingMessageMock) Validate() error
Validate calls ValidateFunc.
func (*SelfValidatingMessageMock) ValidateCalls ¶
func (mock *SelfValidatingMessageMock) ValidateCalls() []struct { }
ValidateCalls gets all the calls that were made to Validate. Check the length with:
len(mockedSelfValidatingMessage.ValidateCalls())
type TxMock ¶
type TxMock struct {
// DataStoreFunc mocks the DataStore method.
DataStoreFunc func() persistence.DataStore
// contains filtered or unexported fields
}
TxMock is a mock implementation of Tx.
func TestSomethingThatUsesTx(t *testing.T) {
// make and configure a mocked Tx
mockedTx := &TxMock{
DataStoreFunc: func() persistence.DataStore {
panic("mock out the DataStore method")
},
}
// use mockedTx in code that requires Tx
// and then make assertions.
}
func (*TxMock) DataStore ¶
func (mock *TxMock) DataStore() persistence.DataStore
DataStore calls DataStoreFunc.
func (*TxMock) DataStoreCalls ¶
func (mock *TxMock) DataStoreCalls() []struct { }
DataStoreCalls gets all the calls that were made to DataStore. Check the length with:
len(mockedTx.DataStoreCalls())
type ValidatorMock ¶
type ValidatorMock struct {
// ValidateFunc mocks the Validate method.
ValidateFunc func(ctx context.Context, m ax.Message) error
// contains filtered or unexported fields
}
ValidatorMock is a mock implementation of Validator.
func TestSomethingThatUsesValidator(t *testing.T) {
// make and configure a mocked Validator
mockedValidator := &ValidatorMock{
ValidateFunc: func(ctx context.Context, m ax.Message) error {
panic("mock out the Validate method")
},
}
// use mockedValidator in code that requires Validator
// and then make assertions.
}
func (*ValidatorMock) ValidateCalls ¶
func (mock *ValidatorMock) ValidateCalls() []struct { Ctx context.Context M ax.Message }
ValidateCalls gets all the calls that were made to Validate. Check the length with:
len(mockedValidator.ValidateCalls())