testutils

package
v0.0.0-...-691b052 Latest Latest
Warning

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

Go to latest
Published: May 7, 2018 License: Apache-2.0, Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AssertValuesForPaths

func AssertValuesForPaths(t *testing.T, ctx *DummyProcessorContext, pathValues map[string]interface{})

func NewMemory

func NewMemory(location string) *memory

func NewPacket

func NewPacket(fields map[string]interface{}) processors.IPacket

func NewPacketOld

func NewPacketOld(message string, fields map[string]interface{}) processors.IPacket

Types

type DummyProcessorContext

type DummyProcessorContext struct {
	mock.Mock
	// contains filtered or unexported fields
}

func NewProcessorContext

func NewProcessorContext() *DummyProcessorContext

func (*DummyProcessorContext) BuiltPackets

func (d *DummyProcessorContext) BuiltPackets() []processors.IPacket

func (*DummyProcessorContext) BuiltPacketsCount

func (d *DummyProcessorContext) BuiltPacketsCount() int

func (*DummyProcessorContext) ConfigWorkingLocation

func (d *DummyProcessorContext) ConfigWorkingLocation() string

func (*DummyProcessorContext) DataLocation

func (d *DummyProcessorContext) DataLocation() string

func (DummyProcessorContext) Log

func (*DummyProcessorContext) Memory

func (DummyProcessorContext) PacketBuilder

func (DummyProcessorContext) PacketSender

func (*DummyProcessorContext) SentPackets

func (d *DummyProcessorContext) SentPackets(portNumber int) []processors.IPacket

func (*DummyProcessorContext) SentPacketsCount

func (d *DummyProcessorContext) SentPacketsCount(portNumber int) int

func (*DummyProcessorContext) Store

func (*DummyProcessorContext) WebHook

type Processor

type Processor struct {
	processors.Processor
	mock.Mock
	// contains filtered or unexported fields
}

func NewProcessor

func NewProcessor(f func() processors.Processor, conf ...map[string]interface{}) (Processor, error)

func StartNewProcessor

func StartNewProcessor(f func() processors.Processor, conf ...map[string]interface{}) (Processor, error)

func (*Processor) BuiltPackets

func (p *Processor) BuiltPackets() []processors.IPacket

func (*Processor) BuiltPacketsCount

func (p *Processor) BuiltPacketsCount() int

func (*Processor) SentPackets

func (p *Processor) SentPackets(portNumber int) []processors.IPacket

func (*Processor) SentPacketsCount

func (p *Processor) SentPacketsCount(portNumber int) int

Jump to

Keyboard shortcuts

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