package tables import ( "mazeratsgen/internal/dice" "testing" ) func TestMonsterGenMethods(t *testing.T) { roller := dice.NewRoller(1) table := MonsterTable{Roller: roller} table.Weakness(roller.TableRoll()) table.Personality(roller.TableRoll()) table.Tactic(roller.TableRoll()) table.Ability(roller.TableRoll()) table.Trait(roller.TableRoll()) table.Feature(roller.TableRoll()) table.Base(roller.TableRoll()[0]) // TODO: Test all 3 paths }