 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockAuthCrypt ¶
type MockAuthCrypt struct {
	EncryptValue func(cty string, payload, senderPubKey []byte, recipients [][]byte) ([]byte, error)
	DecryptValue func(envelope []byte) (*transport.Envelope, error)
	Type         string
}
    MockAuthCrypt mock auth crypt.
func (*MockAuthCrypt) EncodingType ¶
func (m *MockAuthCrypt) EncodingType() string
EncodingType mock encoding type.
type MockOutboundTransport ¶
MockOutboundTransport mock outbound transport structure.
func NewMockOutboundTransport ¶
func NewMockOutboundTransport(expectedResponse string) *MockOutboundTransport
NewMockOutboundTransport new MockOutboundTransport instance.
func (*MockOutboundTransport) Accept ¶
func (o *MockOutboundTransport) Accept(url string) bool
Accept url.
func (*MockOutboundTransport) AcceptRecipient ¶
func (o *MockOutboundTransport) AcceptRecipient([]string) bool
AcceptRecipient checks if there is a connection for the list of recipient keys.
func (*MockOutboundTransport) Send ¶
func (o *MockOutboundTransport) Send(data []byte, destination *service.Destination) (string, error)
Send implementation of MockOutboundTransport.Send api.
 Click to show internal directories. 
   Click to hide internal directories.