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

type BarTab

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

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

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

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

// Ledger provides a mock function with given fields:
func (_m *BarTab) Ledger() []common.LedgerItem {}

// MakeTip provides a mock function with given fields: amount
func (_m *BarTab) MakeTip(amount int) {}

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

// Orders provides a mock function with given fields: item
func (_m *BarTab) Orders(item string) int {}

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

// RecordCutoff provides a mock function with given fields: drinks
func (_m *BarTab) RecordCutoff(drinks int) {}

// RecordOrder provides a mock function with given fields: item, category
func (_m *BarTab) RecordOrder(item string, category common.OrderType) {}

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

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

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

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

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

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

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

// TrackBlackJackGame provides a mock function with given fields: win, amount
func (_m *BarTab) TrackBlackJackGame(win bool, amount int) {}

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

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