Documentation
¶
Overview ¶
Package pet is a generated GoMock package.
Index ¶
- type MockPetRepository
- func (m *MockPetRepository) Delete(id string) error
- func (m *MockPetRepository) EXPECT() *MockPetRepositoryMockRecorder
- func (m *MockPetRepository) FindByAdoptionStatus(status models.PetAdoptionStatus) ([]*models.Pet, error)
- func (m *MockPetRepository) FindByBreed(breed string) ([]*models.Pet, error)
- func (m *MockPetRepository) FindByGender(gender string) ([]*models.Pet, error)
- func (m *MockPetRepository) FindByID(id string) (*models.Pet, error)
- func (m *MockPetRepository) FindByIDs(ids []string) ([]*models.Pet, error)
- func (m *MockPetRepository) FindByShelterID(id string) ([]*models.Pet, error)
- func (m *MockPetRepository) FindByType(typ models.PetType) ([]*models.Pet, error)
- func (m *MockPetRepository) FindPets(filter models.Pet) ([]*models.Pet, error)
- func (m *MockPetRepository) Save(pet *models.Pet) error
- func (m *MockPetRepository) Update(pet *models.Pet) error
- type MockPetRepositoryMockRecorder
- func (mr *MockPetRepositoryMockRecorder) Delete(id interface{}) *gomock.Call
- func (mr *MockPetRepositoryMockRecorder) FindByAdoptionStatus(status interface{}) *gomock.Call
- func (mr *MockPetRepositoryMockRecorder) FindByBreed(breed interface{}) *gomock.Call
- func (mr *MockPetRepositoryMockRecorder) FindByGender(gender interface{}) *gomock.Call
- func (mr *MockPetRepositoryMockRecorder) FindByID(id interface{}) *gomock.Call
- func (mr *MockPetRepositoryMockRecorder) FindByIDs(ids interface{}) *gomock.Call
- func (mr *MockPetRepositoryMockRecorder) FindByShelterID(id interface{}) *gomock.Call
- func (mr *MockPetRepositoryMockRecorder) FindByType(typ interface{}) *gomock.Call
- func (mr *MockPetRepositoryMockRecorder) FindPets(filter interface{}) *gomock.Call
- func (mr *MockPetRepositoryMockRecorder) Save(pet interface{}) *gomock.Call
- func (mr *MockPetRepositoryMockRecorder) Update(pet interface{}) *gomock.Call
- type NoSQLPetRepository
- func (p *NoSQLPetRepository) Delete(id string) error
- func (p *NoSQLPetRepository) FindByAdoptionStatus(status models.PetAdoptionStatus) ([]*models.Pet, error)
- func (p *NoSQLPetRepository) FindByBreed(breed string) ([]*models.Pet, error)
- func (p *NoSQLPetRepository) FindByGender(gender string) ([]*models.Pet, error)
- func (p *NoSQLPetRepository) FindByID(id string) (*models.Pet, error)
- func (p *NoSQLPetRepository) FindByIDs(ids []string) ([]*models.Pet, error)
- func (p *NoSQLPetRepository) FindByShelterID(id string) ([]*models.Pet, error)
- func (p *NoSQLPetRepository) FindByType(typ models.PetType) ([]*models.Pet, error)
- func (p *NoSQLPetRepository) FindPets(filter models.Pet) ([]*models.Pet, error)
- func (p *NoSQLPetRepository) Save(pet *models.Pet) error
- func (p *NoSQLPetRepository) Update(pet *models.Pet) error
- type SQLPetRepository
- func (p *SQLPetRepository) Delete(id string) error
- func (p *SQLPetRepository) FindByAdoptionStatus(status models.PetAdoptionStatus) ([]*models.Pet, error)
- func (p *SQLPetRepository) FindByBreed(breed string) ([]*models.Pet, error)
- func (p *SQLPetRepository) FindByGender(gender string) ([]*models.Pet, error)
- func (p *SQLPetRepository) FindByID(id string) (*models.Pet, error)
- func (p *SQLPetRepository) FindByIDs(ids []string) ([]*models.Pet, error)
- func (p *SQLPetRepository) FindByShelterID(id string) ([]*models.Pet, error)
- func (p *SQLPetRepository) FindByType(typ models.PetType) ([]*models.Pet, error)
- func (p *SQLPetRepository) FindPets(filter models.Pet) ([]*models.Pet, error)
- func (p *SQLPetRepository) Save(pet *models.Pet) error
- func (p *SQLPetRepository) Update(pet *models.Pet) error
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
func (m *MockPetRepository) EXPECT() *MockPetRepositoryMockRecorder
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
FindByType 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
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)