Documentation ¶
Overview ¶
Code generated by MockGen. DO NOT EDIT. Source: ./repository/vehicle/vehicleRepository.go
Generated by this command:
mockgen.exe -source=./repository/vehicle/vehicleRepository.go -destination=./repository/vehicle/vehicleRepository_mock.go -package=vehicle
Package vehicle is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockVehicleRepository ¶
type MockVehicleRepository struct {
// contains filtered or unexported fields
}
MockVehicleRepository is a mock of VehicleRepository interface.
func NewMockVehicleRepository ¶
func NewMockVehicleRepository(ctrl *gomock.Controller) *MockVehicleRepository
NewMockVehicleRepository creates a new mock instance.
func (*MockVehicleRepository) EXPECT ¶
func (m *MockVehicleRepository) EXPECT() *MockVehicleRepositoryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockVehicleRepository) FindByUUID ¶
FindByUUID mocks base method.
func (*MockVehicleRepository) VehicleHasBookedDatesOnPeriod ¶
func (m *MockVehicleRepository) VehicleHasBookedDatesOnPeriod(vUUID uuid.UUID, period dto.DatePeriodDTO) (bool, error)
VehicleHasBookedDatesOnPeriod mocks base method.
type MockVehicleRepositoryMockRecorder ¶
type MockVehicleRepositoryMockRecorder struct {
// contains filtered or unexported fields
}
MockVehicleRepositoryMockRecorder is the mock recorder for MockVehicleRepository.
func (*MockVehicleRepositoryMockRecorder) FindByUUID ¶
func (mr *MockVehicleRepositoryMockRecorder) FindByUUID(vUUID any) *gomock.Call
FindByUUID indicates an expected call of FindByUUID.
func (*MockVehicleRepositoryMockRecorder) VehicleHasBookedDatesOnPeriod ¶
func (mr *MockVehicleRepositoryMockRecorder) VehicleHasBookedDatesOnPeriod(vUUID, period any) *gomock.Call
VehicleHasBookedDatesOnPeriod indicates an expected call of VehicleHasBookedDatesOnPeriod.
type VehicleRepository ¶
type VehicleRepository interface { FindByUUID(vUUID uuidLib.UUID) (*domain.Vehicle, error) VehicleHasBookedDatesOnPeriod(vUUID uuidLib.UUID, period dto.DatePeriodDTO) (bool, error) }
func NewVehicleRepository ¶
func NewVehicleRepository(db integration.DB) VehicleRepository