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

type Reputation

// AcceptChallenge provides a mock function with given fields:
func (_m *Reputation) AcceptChallenge() {}

// AddReputation provides a mock function with given fields: rep, reason
func (_m *Reputation) AddReputation(rep int, reason string) {}

// AssignRepLabel provides a mock function with given fields:
func (_m *Reputation) AssignRepLabel() {}

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

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

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

// CurrentReputationTag provides a mock function with given fields:
func (_m *Reputation) CurrentReputationTag() string {}

// DecreaseRatzMood provides a mock function with given fields: reason, amount
func (_m *Reputation) DecreaseRatzMood(reason string, amount int) {}

// DecreaseReputation provides a mock function with given fields: rep, reason
func (_m *Reputation) DecreaseReputation(rep int, reason string) {}

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

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

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

// GetRepLabel provides a mock function with given fields:
func (_m *Reputation) GetRepLabel() string {}

// ImproveRatzMood provides a mock function with given fields: reason, amount
func (_m *Reputation) ImproveRatzMood(reason string, amount int) {}

// LastChallenge provides a mock function with given fields:
func (_m *Reputation) LastChallenge() time.Time {}

// LastLoss provides a mock function with given fields:
func (_m *Reputation) LastLoss() time.Time {}

// LastWin provides a mock function with given fields:
func (_m *Reputation) LastWin() time.Time {}

// LongestReign provides a mock function with given fields:
func (_m *Reputation) LongestReign() time.Duration {}

// MakeChallenge provides a mock function with given fields:
func (_m *Reputation) MakeChallenge() {}

// PurgeTodaysReputationGains provides a mock function with given fields:
func (_m *Reputation) PurgeTodaysReputationGains() {}

// RecordChampionshipDefeat provides a mock function with given fields: lostTitle
func (_m *Reputation) RecordChampionshipDefeat(lostTitle bool) {}

// RecordChampionshipWin provides a mock function with given fields: claimedTitle
func (_m *Reputation) RecordChampionshipWin(claimedTitle bool) {}

// RepMultiplier provides a mock function with given fields:
func (_m *Reputation) RepMultiplier() float64 {}

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

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

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

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

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