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

type ChampionShipReputation

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

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

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

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

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

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

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

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

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

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

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

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