type Fixer … // DecreaseRep provides a mock function with given fields: amount func (_m *Fixer) DecreaseRep(amount int) { … } // IncreaseRep provides a mock function with given fields: amount func (_m *Fixer) IncreaseRep(amount int) { … } // Name provides a mock function with given fields: func (_m *Fixer) Name() string { … } // Reputation provides a mock function with given fields: func (_m *Fixer) Reputation() int { … } // NewFixer creates a new instance of Fixer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. // The first argument is typically a *testing.T value. func NewFixer(t interface { … }