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 { … }