Versions in this module Expand all Collapse all v0 v0.5.0 Oct 17, 2024 Changes in this version + type MockAnimal struct + func NewMockAnimal(ctrl *gomock.Controller) *MockAnimal + func (m *MockAnimal) Breathe() + func (m *MockAnimal) EXPECT() *MockAnimalMockRecorder + func (m *MockAnimal) Eat(foods ...package_mode.Food) + func (m *MockAnimal) Sleep(duration time.Duration) + type MockAnimalBreatheCall struct + func (c *MockAnimalBreatheCall) Do(f func()) *MockAnimalBreatheCall + func (c *MockAnimalBreatheCall) DoAndReturn(f func()) *MockAnimalBreatheCall + func (c *MockAnimalBreatheCall) Return() *MockAnimalBreatheCall + type MockAnimalEatCall struct + func (c *MockAnimalEatCall) Do(f func(...package_mode.Food)) *MockAnimalEatCall + func (c *MockAnimalEatCall) DoAndReturn(f func(...package_mode.Food)) *MockAnimalEatCall + func (c *MockAnimalEatCall) Return() *MockAnimalEatCall + type MockAnimalMockRecorder struct + func (mr *MockAnimalMockRecorder) Breathe() *MockAnimalBreatheCall + func (mr *MockAnimalMockRecorder) Eat(foods ...any) *MockAnimalEatCall + func (mr *MockAnimalMockRecorder) Sleep(duration any) *MockAnimalSleepCall + type MockAnimalSleepCall struct + func (c *MockAnimalSleepCall) Do(f func(time.Duration)) *MockAnimalSleepCall + func (c *MockAnimalSleepCall) DoAndReturn(f func(time.Duration)) *MockAnimalSleepCall + func (c *MockAnimalSleepCall) Return() *MockAnimalSleepCall + type MockCar struct + func NewMockCar[FuelType fuel.Fuel](ctrl *gomock.Controller) *MockCar[FuelType] + func (m *MockCar[FuelType]) Brand() string + func (m *MockCar[FuelType]) EXPECT() *MockCarMockRecorder[FuelType] + func (m *MockCar[FuelType]) FuelTank() cars.FuelTank[FuelType] + func (m *MockCar[FuelType]) Refuel(fuel FuelType, volume int) error + type MockCarBrandCall struct + func (c *MockCarBrandCall[FuelType]) Do(f func() string) *MockCarBrandCall[FuelType] + func (c *MockCarBrandCall[FuelType]) DoAndReturn(f func() string) *MockCarBrandCall[FuelType] + func (c *MockCarBrandCall[FuelType]) Return(arg0 string) *MockCarBrandCall[FuelType] + type MockCarFuelTankCall struct + func (c *MockCarFuelTankCall[FuelType]) Do(f func() cars.FuelTank[FuelType]) *MockCarFuelTankCall[FuelType] + func (c *MockCarFuelTankCall[FuelType]) DoAndReturn(f func() cars.FuelTank[FuelType]) *MockCarFuelTankCall[FuelType] + func (c *MockCarFuelTankCall[FuelType]) Return(arg0 cars.FuelTank[FuelType]) *MockCarFuelTankCall[FuelType] + type MockCarMockRecorder struct + func (mr *MockCarMockRecorder[FuelType]) Brand() *MockCarBrandCall[FuelType] + func (mr *MockCarMockRecorder[FuelType]) FuelTank() *MockCarFuelTankCall[FuelType] + func (mr *MockCarMockRecorder[FuelType]) Refuel(fuel, volume any) *MockCarRefuelCall[FuelType] + type MockCarRefuelCall struct + func (c *MockCarRefuelCall[FuelType]) Do(f func(FuelType, int) error) *MockCarRefuelCall[FuelType] + func (c *MockCarRefuelCall[FuelType]) DoAndReturn(f func(FuelType, int) error) *MockCarRefuelCall[FuelType] + func (c *MockCarRefuelCall[FuelType]) Return(arg0 error) *MockCarRefuelCall[FuelType] + type MockDriver struct + func NewMockDriver[FuelType fuel.Fuel, CarType package_mode.Car[FuelType]](ctrl *gomock.Controller) *MockDriver[FuelType, CarType] + func (m *MockDriver[FuelType, CarType]) Drive(car CarType) + func (m *MockDriver[FuelType, CarType]) EXPECT() *MockDriverMockRecorder[FuelType, CarType] + func (m *MockDriver[FuelType, CarType]) Wroom() error + type MockDriverDriveCall struct + func (c *MockDriverDriveCall[FuelType, CarType]) Do(f func(CarType)) *MockDriverDriveCall[FuelType, CarType] + func (c *MockDriverDriveCall[FuelType, CarType]) DoAndReturn(f func(CarType)) *MockDriverDriveCall[FuelType, CarType] + func (c *MockDriverDriveCall[FuelType, CarType]) Return() *MockDriverDriveCall[FuelType, CarType] + type MockDriverMockRecorder struct + func (mr *MockDriverMockRecorder[FuelType, CarType]) Drive(car any) *MockDriverDriveCall[FuelType, CarType] + func (mr *MockDriverMockRecorder[FuelType, CarType]) Wroom() *MockDriverWroomCall[FuelType, CarType] + type MockDriverWroomCall struct + func (c *MockDriverWroomCall[FuelType, CarType]) Do(f func() error) *MockDriverWroomCall[FuelType, CarType] + func (c *MockDriverWroomCall[FuelType, CarType]) DoAndReturn(f func() error) *MockDriverWroomCall[FuelType, CarType] + func (c *MockDriverWroomCall[FuelType, CarType]) Return(arg0 error) *MockDriverWroomCall[FuelType, CarType] + type MockEarth struct + func NewMockEarth(ctrl *gomock.Controller) *MockEarth + func (m *MockEarth) AddHumans(arg0 int) []package_mode.Primate + func (m *MockEarth) EXPECT() *MockEarthMockRecorder + func (m *MockEarth) HumanPopulation() int + type MockEarthAddHumansCall struct + func (c *MockEarthAddHumansCall) Do(f func(int) []package_mode.Primate) *MockEarthAddHumansCall + func (c *MockEarthAddHumansCall) DoAndReturn(f func(int) []package_mode.Primate) *MockEarthAddHumansCall + func (c *MockEarthAddHumansCall) Return(arg0 []package_mode.Primate) *MockEarthAddHumansCall + type MockEarthHumanPopulationCall struct + func (c *MockEarthHumanPopulationCall) Do(f func() int) *MockEarthHumanPopulationCall + func (c *MockEarthHumanPopulationCall) DoAndReturn(f func() int) *MockEarthHumanPopulationCall + func (c *MockEarthHumanPopulationCall) Return(arg0 int) *MockEarthHumanPopulationCall + type MockEarthMockRecorder struct + func (mr *MockEarthMockRecorder) AddHumans(arg0 any) *MockEarthAddHumansCall + func (mr *MockEarthMockRecorder) HumanPopulation() *MockEarthHumanPopulationCall + type MockEater struct + func NewMockEater(ctrl *gomock.Controller) *MockEater + func (m *MockEater) EXPECT() *MockEaterMockRecorder + func (m *MockEater) Eat(foods ...package_mode.Food) + type MockEaterEatCall struct + func (c *MockEaterEatCall) Do(f func(...package_mode.Food)) *MockEaterEatCall + func (c *MockEaterEatCall) DoAndReturn(f func(...package_mode.Food)) *MockEaterEatCall + func (c *MockEaterEatCall) Return() *MockEaterEatCall + type MockEaterMockRecorder struct + func (mr *MockEaterMockRecorder) Eat(foods ...any) *MockEaterEatCall + type MockFarmer struct + func NewMockFarmer(ctrl *gomock.Controller) *MockFarmer + func (m *MockFarmer) Breathe() + func (m *MockFarmer) Do(work *package_mode.Work) error + func (m *MockFarmer) Drive(car cars.FordF150) + func (m *MockFarmer) EXPECT() *MockFarmerMockRecorder + func (m *MockFarmer) Eat(foods ...package_mode.Food) + func (m *MockFarmer) LivesInAVillage() + func (m *MockFarmer) Sleep(duration time.Duration) + func (m *MockFarmer) Wroom() error + type MockFarmerBreatheCall struct + func (c *MockFarmerBreatheCall) Do(f func()) *MockFarmerBreatheCall + func (c *MockFarmerBreatheCall) DoAndReturn(f func()) *MockFarmerBreatheCall + func (c *MockFarmerBreatheCall) Return() *MockFarmerBreatheCall + type MockFarmerDoCall struct + func (c *MockFarmerDoCall) Do(f func(*package_mode.Work) error) *MockFarmerDoCall + func (c *MockFarmerDoCall) DoAndReturn(f func(*package_mode.Work) error) *MockFarmerDoCall + func (c *MockFarmerDoCall) Return(arg0 error) *MockFarmerDoCall + type MockFarmerDriveCall struct + func (c *MockFarmerDriveCall) Do(f func(cars.FordF150)) *MockFarmerDriveCall + func (c *MockFarmerDriveCall) DoAndReturn(f func(cars.FordF150)) *MockFarmerDriveCall + func (c *MockFarmerDriveCall) Return() *MockFarmerDriveCall + type MockFarmerEatCall struct + func (c *MockFarmerEatCall) Do(f func(...package_mode.Food)) *MockFarmerEatCall + func (c *MockFarmerEatCall) DoAndReturn(f func(...package_mode.Food)) *MockFarmerEatCall + func (c *MockFarmerEatCall) Return() *MockFarmerEatCall + type MockFarmerLivesInAVillageCall struct + func (c *MockFarmerLivesInAVillageCall) Do(f func()) *MockFarmerLivesInAVillageCall + func (c *MockFarmerLivesInAVillageCall) DoAndReturn(f func()) *MockFarmerLivesInAVillageCall + func (c *MockFarmerLivesInAVillageCall) Return() *MockFarmerLivesInAVillageCall + type MockFarmerMockRecorder struct + func (mr *MockFarmerMockRecorder) Breathe() *MockFarmerBreatheCall + func (mr *MockFarmerMockRecorder) Do(work any) *MockFarmerDoCall + func (mr *MockFarmerMockRecorder) Drive(car any) *MockFarmerDriveCall + func (mr *MockFarmerMockRecorder) Eat(foods ...any) *MockFarmerEatCall + func (mr *MockFarmerMockRecorder) LivesInAVillage() *MockFarmerLivesInAVillageCall + func (mr *MockFarmerMockRecorder) Sleep(duration any) *MockFarmerSleepCall + func (mr *MockFarmerMockRecorder) Wroom() *MockFarmerWroomCall + type MockFarmerSleepCall struct + func (c *MockFarmerSleepCall) Do(f func(time.Duration)) *MockFarmerSleepCall + func (c *MockFarmerSleepCall) DoAndReturn(f func(time.Duration)) *MockFarmerSleepCall + func (c *MockFarmerSleepCall) Return() *MockFarmerSleepCall + type MockFarmerWroomCall struct + func (c *MockFarmerWroomCall) Do(f func() error) *MockFarmerWroomCall + func (c *MockFarmerWroomCall) DoAndReturn(f func() error) *MockFarmerWroomCall + func (c *MockFarmerWroomCall) Return(arg0 error) *MockFarmerWroomCall + type MockFood struct + func NewMockFood(ctrl *gomock.Controller) *MockFood + func (m *MockFood) Calories() int + func (m *MockFood) EXPECT() *MockFoodMockRecorder + type MockFoodCaloriesCall struct + func (c *MockFoodCaloriesCall) Do(f func() int) *MockFoodCaloriesCall + func (c *MockFoodCaloriesCall) DoAndReturn(f func() int) *MockFoodCaloriesCall + func (c *MockFoodCaloriesCall) Return(arg0 int) *MockFoodCaloriesCall + type MockFoodMockRecorder struct + func (mr *MockFoodMockRecorder) Calories() *MockFoodCaloriesCall + type MockHuman struct + func NewMockHuman(ctrl *gomock.Controller) *MockHuman + func (m *MockHuman) Breathe() + func (m *MockHuman) EXPECT() *MockHumanMockRecorder + func (m *MockHuman) Eat(foods ...package_mode.Food) + func (m *MockHuman) Sleep(duration time.Duration) + type MockHumanBreatheCall struct + func (c *MockHumanBreatheCall) Do(f func()) *MockHumanBreatheCall + func (c *MockHumanBreatheCall) DoAndReturn(f func()) *MockHumanBreatheCall + func (c *MockHumanBreatheCall) Return() *MockHumanBreatheCall + type MockHumanEatCall struct + func (c *MockHumanEatCall) Do(f func(...package_mode.Food)) *MockHumanEatCall + func (c *MockHumanEatCall) DoAndReturn(f func(...package_mode.Food)) *MockHumanEatCall + func (c *MockHumanEatCall) Return() *MockHumanEatCall + type MockHumanMockRecorder struct + func (mr *MockHumanMockRecorder) Breathe() *MockHumanBreatheCall + func (mr *MockHumanMockRecorder) Eat(foods ...any) *MockHumanEatCall + func (mr *MockHumanMockRecorder) Sleep(duration any) *MockHumanSleepCall + type MockHumanSleepCall struct + func (c *MockHumanSleepCall) Do(f func(time.Duration)) *MockHumanSleepCall + func (c *MockHumanSleepCall) DoAndReturn(f func(time.Duration)) *MockHumanSleepCall + func (c *MockHumanSleepCall) Return() *MockHumanSleepCall + type MockPrimate struct + func NewMockPrimate(ctrl *gomock.Controller) *MockPrimate + func (m *MockPrimate) Breathe() + func (m *MockPrimate) EXPECT() *MockPrimateMockRecorder + func (m *MockPrimate) Eat(foods ...package_mode.Food) + func (m *MockPrimate) Sleep(duration time.Duration) + type MockPrimateBreatheCall struct + func (c *MockPrimateBreatheCall) Do(f func()) *MockPrimateBreatheCall + func (c *MockPrimateBreatheCall) DoAndReturn(f func()) *MockPrimateBreatheCall + func (c *MockPrimateBreatheCall) Return() *MockPrimateBreatheCall + type MockPrimateEatCall struct + func (c *MockPrimateEatCall) Do(f func(...package_mode.Food)) *MockPrimateEatCall + func (c *MockPrimateEatCall) DoAndReturn(f func(...package_mode.Food)) *MockPrimateEatCall + func (c *MockPrimateEatCall) Return() *MockPrimateEatCall + type MockPrimateMockRecorder struct + func (mr *MockPrimateMockRecorder) Breathe() *MockPrimateBreatheCall + func (mr *MockPrimateMockRecorder) Eat(foods ...any) *MockPrimateEatCall + func (mr *MockPrimateMockRecorder) Sleep(duration any) *MockPrimateSleepCall + type MockPrimateSleepCall struct + func (c *MockPrimateSleepCall) Do(f func(time.Duration)) *MockPrimateSleepCall + func (c *MockPrimateSleepCall) DoAndReturn(f func(time.Duration)) *MockPrimateSleepCall + func (c *MockPrimateSleepCall) Return() *MockPrimateSleepCall + type MockUrbanResident struct + func NewMockUrbanResident(ctrl *gomock.Controller) *MockUrbanResident + func (m *MockUrbanResident) Breathe() + func (m *MockUrbanResident) Do(work *package_mode.Work) error + func (m *MockUrbanResident) Drive(car cars.HyundaiSolaris) + func (m *MockUrbanResident) EXPECT() *MockUrbanResidentMockRecorder + func (m *MockUrbanResident) Eat(foods ...package_mode.Food) + func (m *MockUrbanResident) LivesInACity() + func (m *MockUrbanResident) Sleep(duration time.Duration) + func (m *MockUrbanResident) Wroom() error + type MockUrbanResidentBreatheCall struct + func (c *MockUrbanResidentBreatheCall) Do(f func()) *MockUrbanResidentBreatheCall + func (c *MockUrbanResidentBreatheCall) DoAndReturn(f func()) *MockUrbanResidentBreatheCall + func (c *MockUrbanResidentBreatheCall) Return() *MockUrbanResidentBreatheCall + type MockUrbanResidentDoCall struct + func (c *MockUrbanResidentDoCall) Do(f func(*package_mode.Work) error) *MockUrbanResidentDoCall + func (c *MockUrbanResidentDoCall) DoAndReturn(f func(*package_mode.Work) error) *MockUrbanResidentDoCall + func (c *MockUrbanResidentDoCall) Return(arg0 error) *MockUrbanResidentDoCall + type MockUrbanResidentDriveCall struct + func (c *MockUrbanResidentDriveCall) Do(f func(cars.HyundaiSolaris)) *MockUrbanResidentDriveCall + func (c *MockUrbanResidentDriveCall) DoAndReturn(f func(cars.HyundaiSolaris)) *MockUrbanResidentDriveCall + func (c *MockUrbanResidentDriveCall) Return() *MockUrbanResidentDriveCall + type MockUrbanResidentEatCall struct + func (c *MockUrbanResidentEatCall) Do(f func(...package_mode.Food)) *MockUrbanResidentEatCall + func (c *MockUrbanResidentEatCall) DoAndReturn(f func(...package_mode.Food)) *MockUrbanResidentEatCall + func (c *MockUrbanResidentEatCall) Return() *MockUrbanResidentEatCall + type MockUrbanResidentLivesInACityCall struct + func (c *MockUrbanResidentLivesInACityCall) Do(f func()) *MockUrbanResidentLivesInACityCall + func (c *MockUrbanResidentLivesInACityCall) DoAndReturn(f func()) *MockUrbanResidentLivesInACityCall + func (c *MockUrbanResidentLivesInACityCall) Return() *MockUrbanResidentLivesInACityCall + type MockUrbanResidentMockRecorder struct + func (mr *MockUrbanResidentMockRecorder) Breathe() *MockUrbanResidentBreatheCall + func (mr *MockUrbanResidentMockRecorder) Do(work any) *MockUrbanResidentDoCall + func (mr *MockUrbanResidentMockRecorder) Drive(car any) *MockUrbanResidentDriveCall + func (mr *MockUrbanResidentMockRecorder) Eat(foods ...any) *MockUrbanResidentEatCall + func (mr *MockUrbanResidentMockRecorder) LivesInACity() *MockUrbanResidentLivesInACityCall + func (mr *MockUrbanResidentMockRecorder) Sleep(duration any) *MockUrbanResidentSleepCall + func (mr *MockUrbanResidentMockRecorder) Wroom() *MockUrbanResidentWroomCall + type MockUrbanResidentSleepCall struct + func (c *MockUrbanResidentSleepCall) Do(f func(time.Duration)) *MockUrbanResidentSleepCall + func (c *MockUrbanResidentSleepCall) DoAndReturn(f func(time.Duration)) *MockUrbanResidentSleepCall + func (c *MockUrbanResidentSleepCall) Return() *MockUrbanResidentSleepCall + type MockUrbanResidentWroomCall struct + func (c *MockUrbanResidentWroomCall) Do(f func() error) *MockUrbanResidentWroomCall + func (c *MockUrbanResidentWroomCall) DoAndReturn(f func() error) *MockUrbanResidentWroomCall + func (c *MockUrbanResidentWroomCall) Return(arg0 error) *MockUrbanResidentWroomCall