ratz/src/chatservers/common/mocks/Career.go

type Career

// AddMissionTag provides a mock function with given fields: tag
func (_m *Career) AddMissionTag(tag string) {}

// Fixers provides a mock function with given fields: name
func (_m *Career) Fixers(name string) common.Fixer {}

// HasMissionTag provides a mock function with given fields: tag
func (_m *Career) HasMissionTag(tag string) bool {}

// MissionHistory provides a mock function with given fields:
func (_m *Career) MissionHistory() map[string]int {}

// MissionLosses provides a mock function with given fields:
func (_m *Career) MissionLosses() int {}

// MissionMedical provides a mock function with given fields:
func (_m *Career) MissionMedical() int {}

// MissionPayouts provides a mock function with given fields:
func (_m *Career) MissionPayouts() int {}

// MissionWins provides a mock function with given fields:
func (_m *Career) MissionWins() int {}

// RecordMissionLoss provides a mock function with given fields: missionName, fixer, medical, crit
func (_m *Career) RecordMissionLoss(missionName string, fixer common.Fixer, medical int, crit bool) {}

// RecordMissionWin provides a mock function with given fields: missionName, fixer, payout, crit
func (_m *Career) RecordMissionWin(missionName string, fixer common.Fixer, payout int, crit bool) {}

// RemoveMissionTag provides a mock function with given fields: tag
func (_m *Career) RemoveMissionTag(tag string) {}

// NewCareer creates a new instance of Career. 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 NewCareer(t interface {}