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

type Cybernetics

// AllCyberware provides a mock function with given fields:
func (_m *Cybernetics) AllCyberware() common.CyberwareProfile {}

// AllModifiers provides a mock function with given fields:
func (_m *Cybernetics) AllModifiers() map[common.ModifierType]float64 {}

// InstallCyberware provides a mock function with given fields: cost, slot, item
func (_m *Cybernetics) InstallCyberware(cost int, slot common.CyberwareSlot, item common.Cyberware) {}

// TotalModifier provides a mock function with given fields: _a0
func (_m *Cybernetics) TotalModifier(_a0 common.ModifierType) float64 {}

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