repository

package
v0.0.0-...-6452c0a Latest Latest
Warning

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

Go to latest
Published: Nov 6, 2022 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Overview

Package repository is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockPlanetRepository

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

MockPlanetRepository is a mock of PlanetRepository interface.

func NewMockPlanetRepository

func NewMockPlanetRepository(ctrl *gomock.Controller) *MockPlanetRepository

NewMockPlanetRepository creates a new mock instance.

func (*MockPlanetRepository) Add

func (m *MockPlanetRepository) Add(arg0 domain.Planet) error

Add mocks base method.

func (*MockPlanetRepository) EXPECT

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

func (*MockPlanetRepository) FindAll

func (m *MockPlanetRepository) FindAll() ([]domain.Planet, error)

FindAll mocks base method.

func (*MockPlanetRepository) FindByID

func (m *MockPlanetRepository) FindByID(id int) (domain.Planet, error)

FindByID mocks base method.

func (*MockPlanetRepository) FindByName

func (m *MockPlanetRepository) FindByName(name string) (domain.Planet, error)

FindByName mocks base method.

func (*MockPlanetRepository) RemoveByID

func (m *MockPlanetRepository) RemoveByID(id int) error

RemoveByID mocks base method.

type MockPlanetRepositoryMockRecorder

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

MockPlanetRepositoryMockRecorder is the mock recorder for MockPlanetRepository.

func (*MockPlanetRepositoryMockRecorder) Add

func (mr *MockPlanetRepositoryMockRecorder) Add(arg0 interface{}) *gomock.Call

Add indicates an expected call of Add.

func (*MockPlanetRepositoryMockRecorder) FindAll

FindAll indicates an expected call of FindAll.

func (*MockPlanetRepositoryMockRecorder) FindByID

func (mr *MockPlanetRepositoryMockRecorder) FindByID(id interface{}) *gomock.Call

FindByID indicates an expected call of FindByID.

func (*MockPlanetRepositoryMockRecorder) FindByName

func (mr *MockPlanetRepositoryMockRecorder) FindByName(name interface{}) *gomock.Call

FindByName indicates an expected call of FindByName.

func (*MockPlanetRepositoryMockRecorder) RemoveByID

func (mr *MockPlanetRepositoryMockRecorder) RemoveByID(id interface{}) *gomock.Call

RemoveByID indicates an expected call of RemoveByID.

type MockReader

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

MockReader is a mock of Reader interface.

func NewMockReader

func NewMockReader(ctrl *gomock.Controller) *MockReader

NewMockReader creates a new mock instance.

func (*MockReader) EXPECT

func (m *MockReader) EXPECT() *MockReaderMockRecorder

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

func (*MockReader) FindAll

func (m *MockReader) FindAll() ([]domain.Planet, error)

FindAll mocks base method.

func (*MockReader) FindByID

func (m *MockReader) FindByID(id int) (domain.Planet, error)

FindByID mocks base method.

func (*MockReader) FindByName

func (m *MockReader) FindByName(name string) (domain.Planet, error)

FindByName mocks base method.

type MockReaderMockRecorder

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

MockReaderMockRecorder is the mock recorder for MockReader.

func (*MockReaderMockRecorder) FindAll

func (mr *MockReaderMockRecorder) FindAll() *gomock.Call

FindAll indicates an expected call of FindAll.

func (*MockReaderMockRecorder) FindByID

func (mr *MockReaderMockRecorder) FindByID(id interface{}) *gomock.Call

FindByID indicates an expected call of FindByID.

func (*MockReaderMockRecorder) FindByName

func (mr *MockReaderMockRecorder) FindByName(name interface{}) *gomock.Call

FindByName indicates an expected call of FindByName.

type MockWriter

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

MockWriter is a mock of Writer interface.

func NewMockWriter

func NewMockWriter(ctrl *gomock.Controller) *MockWriter

NewMockWriter creates a new mock instance.

func (*MockWriter) Add

func (m *MockWriter) Add(arg0 domain.Planet) error

Add mocks base method.

func (*MockWriter) EXPECT

func (m *MockWriter) EXPECT() *MockWriterMockRecorder

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

func (*MockWriter) RemoveByID

func (m *MockWriter) RemoveByID(id int) error

RemoveByID mocks base method.

type MockWriterMockRecorder

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

MockWriterMockRecorder is the mock recorder for MockWriter.

func (*MockWriterMockRecorder) Add

func (mr *MockWriterMockRecorder) Add(arg0 interface{}) *gomock.Call

Add indicates an expected call of Add.

func (*MockWriterMockRecorder) RemoveByID

func (mr *MockWriterMockRecorder) RemoveByID(id interface{}) *gomock.Call

RemoveByID indicates an expected call of RemoveByID.

type PlanetRepository

type PlanetRepository interface {
	Reader
	Writer
}

func NewPostgreRepository

func NewPostgreRepository(db *sqlx.DB) PlanetRepository

type Reader

type Reader interface {
	FindByName(name string) (domain.Planet, error)
	FindByID(id int) (domain.Planet, error)
	FindAll() ([]domain.Planet, error)
}

type Writer

type Writer interface {
	Add(domain.Planet) error
	RemoveByID(id int) error
}

Jump to

Keyboard shortcuts

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