http

package
v0.0.0-...-af80e91 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2021 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Overview

Package http is a generated GoMock package.

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrUnknownError     = errors.New("unknown error occurred")
	ErrUnrecognizedCode = errors.New("unrecognized status code")
)

Functions

func NewServer

func NewServer(port int, logger *logrus.Logger, environment string, produceSvc ProduceService) *server

NewServer initializes a new server with the required configurations.

Types

type MockProduceService

type MockProduceService struct {
	// contains filtered or unexported fields
}

MockProduceService is a mock of ProduceService interface

func NewMockProduceService

func NewMockProduceService(ctrl *gomock.Controller) *MockProduceService

NewMockProduceService creates a new mock instance

func (*MockProduceService) Add

func (m *MockProduceService) Add(items []produce.Item) error

Add mocks base method

func (*MockProduceService) All

func (m *MockProduceService) All() ([]produce.Item, error)

All mocks base method

func (*MockProduceService) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockProduceService) Get

func (m *MockProduceService) Get(produceCode string) (produce.Item, error)

Get mocks base method

func (*MockProduceService) Remove

func (m *MockProduceService) Remove(item produce.Item) error

Remove mocks base method

type MockProduceServiceMockRecorder

type MockProduceServiceMockRecorder struct {
	// contains filtered or unexported fields
}

MockProduceServiceMockRecorder is the mock recorder for MockProduceService

func (*MockProduceServiceMockRecorder) Add

func (mr *MockProduceServiceMockRecorder) Add(items interface{}) *gomock.Call

Add indicates an expected call of Add

func (*MockProduceServiceMockRecorder) All

All indicates an expected call of All

func (*MockProduceServiceMockRecorder) Get

func (mr *MockProduceServiceMockRecorder) Get(produceCode interface{}) *gomock.Call

Get indicates an expected call of Get

func (*MockProduceServiceMockRecorder) Remove

func (mr *MockProduceServiceMockRecorder) Remove(item interface{}) *gomock.Call

Remove indicates an expected call of Remove

type ProduceService

type ProduceService interface {
	Add(items []produce.Item) error
	Remove(item produce.Item) error
	Get(produceCode string) (item produce.Item, err error)
	All() (items []produce.Item, err error)
}

Jump to

Keyboard shortcuts

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