mocks

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Mar 3, 2016 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MemoryReader

type MemoryReader struct {
	Data []model.Event
}

MemoryReader for memory reading

func NewMemoryReader

func NewMemoryReader(data []model.Event) *MemoryReader

NewMemoryReader creates a new memory reader

func (*MemoryReader) Read

func (r *MemoryReader) Read(sourceID uuid.UUID) ([]model.Event, error)

Write writes a value to a string slice

type MemoryWriter

type MemoryWriter struct {
	Data []model.Event
	// contains filtered or unexported fields
}

MemoryWriter Writer for memory

func NewMemoryWriter

func NewMemoryWriter(data []model.Event) *MemoryWriter

NewMemoryWriter creates a new memory writer

func (*MemoryWriter) Write

func (w *MemoryWriter) Write(event model.Event) (err error)

Write writes a value to a string slice

type TestData

type TestData struct {
	Version   int       `json:"version"`
	Name      string    `json:"name"`
	Balance   float32   `json:"balance"`
	BirthDate time.Time `json:"birth_date"`
}

TestData for testing purposes

func GetTestData

func GetTestData() *TestData

GetTestData returns test data

type TestSerializer

type TestSerializer struct {
	Failure bool
}

TestSerializer mock

func (TestSerializer) Serialize

func (s TestSerializer) Serialize(value interface{}) (ret interface{}, err error)

Serialize mock

Jump to

Keyboard shortcuts

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