pet

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package pet is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockPetRepository added in v0.0.2

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

MockPetRepository is a mock of PetRepository interface.

func NewMockPetRepository added in v0.0.2

func NewMockPetRepository(ctrl *gomock.Controller) *MockPetRepository

NewMockPetRepository creates a new mock instance.

func (*MockPetRepository) Delete added in v0.0.2

func (m *MockPetRepository) Delete(id string) error

Delete mocks base method.

func (*MockPetRepository) EXPECT added in v0.0.2

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

func (*MockPetRepository) FindByAdoptionStatus added in v0.0.2

func (m *MockPetRepository) FindByAdoptionStatus(status models.PetAdoptionStatus) ([]*models.Pet, error)

FindByAdoptionStatus mocks base method.

func (*MockPetRepository) FindByBreed added in v0.0.2

func (m *MockPetRepository) FindByBreed(breed string) ([]*models.Pet, error)

FindByBreed mocks base method.

func (*MockPetRepository) FindByGender added in v0.0.2

func (m *MockPetRepository) FindByGender(gender string) ([]*models.Pet, error)

FindByGender mocks base method.

func (*MockPetRepository) FindByID added in v0.0.2

func (m *MockPetRepository) FindByID(id string) (*models.Pet, error)

FindByID mocks base method.

func (*MockPetRepository) FindByIDs added in v0.0.2

func (m *MockPetRepository) FindByIDs(ids []string) ([]*models.Pet, error)

FindByIDs mocks base method.

func (*MockPetRepository) FindByShelterID added in v0.0.2

func (m *MockPetRepository) FindByShelterID(id string) ([]*models.Pet, error)

FindByShelterID mocks base method.

func (*MockPetRepository) FindByType added in v0.0.2

func (m *MockPetRepository) FindByType(typ models.PetType) ([]*models.Pet, error)

FindByType mocks base method.

func (*MockPetRepository) FindPets added in v0.0.2

func (m *MockPetRepository) FindPets(filter models.Pet) ([]*models.Pet, error)

FindPets mocks base method.

func (*MockPetRepository) Save added in v0.0.2

func (m *MockPetRepository) Save(pet *models.Pet) error

Save mocks base method.

func (*MockPetRepository) Update added in v0.0.2

func (m *MockPetRepository) Update(pet *models.Pet) error

Update mocks base method.

type MockPetRepositoryMockRecorder added in v0.0.2

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

MockPetRepositoryMockRecorder is the mock recorder for MockPetRepository.

func (*MockPetRepositoryMockRecorder) Delete added in v0.0.2

func (mr *MockPetRepositoryMockRecorder) Delete(id interface{}) *gomock.Call

Delete indicates an expected call of Delete.

func (*MockPetRepositoryMockRecorder) FindByAdoptionStatus added in v0.0.2

func (mr *MockPetRepositoryMockRecorder) FindByAdoptionStatus(status interface{}) *gomock.Call

FindByAdoptionStatus indicates an expected call of FindByAdoptionStatus.

func (*MockPetRepositoryMockRecorder) FindByBreed added in v0.0.2

func (mr *MockPetRepositoryMockRecorder) FindByBreed(breed interface{}) *gomock.Call

FindByBreed indicates an expected call of FindByBreed.

func (*MockPetRepositoryMockRecorder) FindByGender added in v0.0.2

func (mr *MockPetRepositoryMockRecorder) FindByGender(gender interface{}) *gomock.Call

FindByGender indicates an expected call of FindByGender.

func (*MockPetRepositoryMockRecorder) FindByID added in v0.0.2

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

FindByID indicates an expected call of FindByID.

func (*MockPetRepositoryMockRecorder) FindByIDs added in v0.0.2

func (mr *MockPetRepositoryMockRecorder) FindByIDs(ids interface{}) *gomock.Call

FindByIDs indicates an expected call of FindByIDs.

func (*MockPetRepositoryMockRecorder) FindByShelterID added in v0.0.2

func (mr *MockPetRepositoryMockRecorder) FindByShelterID(id interface{}) *gomock.Call

FindByShelterID indicates an expected call of FindByShelterID.

func (*MockPetRepositoryMockRecorder) FindByType added in v0.0.2

func (mr *MockPetRepositoryMockRecorder) FindByType(typ interface{}) *gomock.Call

FindByType indicates an expected call of FindByType.

func (*MockPetRepositoryMockRecorder) FindPets added in v0.0.2

func (mr *MockPetRepositoryMockRecorder) FindPets(filter interface{}) *gomock.Call

FindPets indicates an expected call of FindPets.

func (*MockPetRepositoryMockRecorder) Save added in v0.0.2

func (mr *MockPetRepositoryMockRecorder) Save(pet interface{}) *gomock.Call

Save indicates an expected call of Save.

func (*MockPetRepositoryMockRecorder) Update added in v0.0.2

func (mr *MockPetRepositoryMockRecorder) Update(pet interface{}) *gomock.Call

Update indicates an expected call of Update.

type NoSQLPetRepository

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

func NewNoSQLPetRepository

func NewNoSQLPetRepository(db nosql.Database, logger logr.Logger) *NoSQLPetRepository

func (*NoSQLPetRepository) Delete

func (p *NoSQLPetRepository) Delete(id string) error

func (*NoSQLPetRepository) FindByAdoptionStatus

func (p *NoSQLPetRepository) FindByAdoptionStatus(status models.PetAdoptionStatus) ([]*models.Pet, error)

func (*NoSQLPetRepository) FindByBreed

func (p *NoSQLPetRepository) FindByBreed(breed string) ([]*models.Pet, error)

func (*NoSQLPetRepository) FindByGender

func (p *NoSQLPetRepository) FindByGender(gender string) ([]*models.Pet, error)

func (*NoSQLPetRepository) FindByID

func (p *NoSQLPetRepository) FindByID(id string) (*models.Pet, error)

func (*NoSQLPetRepository) FindByIDs added in v0.0.2

func (p *NoSQLPetRepository) FindByIDs(ids []string) ([]*models.Pet, error)

func (*NoSQLPetRepository) FindByShelterID

func (p *NoSQLPetRepository) FindByShelterID(id string) ([]*models.Pet, error)

func (*NoSQLPetRepository) FindByType added in v0.0.2

func (p *NoSQLPetRepository) FindByType(typ models.PetType) ([]*models.Pet, error)

func (*NoSQLPetRepository) FindPets

func (p *NoSQLPetRepository) FindPets(filter models.Pet) ([]*models.Pet, error)

func (*NoSQLPetRepository) Save

func (p *NoSQLPetRepository) Save(pet *models.Pet) error

func (*NoSQLPetRepository) Update

func (p *NoSQLPetRepository) Update(pet *models.Pet) error

type SQLPetRepository added in v0.0.2

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

func NewSQLPetRepository added in v0.0.2

func NewSQLPetRepository(db isql.Database, logger logr.Logger) *SQLPetRepository

func (*SQLPetRepository) Delete added in v0.0.2

func (p *SQLPetRepository) Delete(id string) error

func (*SQLPetRepository) FindByAdoptionStatus added in v0.0.2

func (p *SQLPetRepository) FindByAdoptionStatus(status models.PetAdoptionStatus) ([]*models.Pet, error)

func (*SQLPetRepository) FindByBreed added in v0.0.2

func (p *SQLPetRepository) FindByBreed(breed string) ([]*models.Pet, error)

func (*SQLPetRepository) FindByGender added in v0.0.2

func (p *SQLPetRepository) FindByGender(gender string) ([]*models.Pet, error)

func (*SQLPetRepository) FindByID added in v0.0.2

func (p *SQLPetRepository) FindByID(id string) (*models.Pet, error)

func (*SQLPetRepository) FindByIDs added in v0.0.2

func (p *SQLPetRepository) FindByIDs(ids []string) ([]*models.Pet, error)

func (*SQLPetRepository) FindByShelterID added in v0.0.2

func (p *SQLPetRepository) FindByShelterID(id string) ([]*models.Pet, error)

func (*SQLPetRepository) FindByType added in v0.0.2

func (p *SQLPetRepository) FindByType(typ models.PetType) ([]*models.Pet, error)

func (*SQLPetRepository) FindPets added in v0.0.2

func (p *SQLPetRepository) FindPets(filter models.Pet) ([]*models.Pet, error)

func (*SQLPetRepository) Save added in v0.0.2

func (p *SQLPetRepository) Save(pet *models.Pet) error

func (*SQLPetRepository) Update added in v0.0.2

func (p *SQLPetRepository) Update(pet *models.Pet) error

Jump to

Keyboard shortcuts

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