Go binary/server for helping run/build sessions for the Maze Rats TTRPG
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

23 lines
684 B

package tables
import (
"mazeratsgen/internal/dice"
"testing"
)
func TestCityTableGenMethods(t *testing.T) {
roller := dice.NewRoller(1)
table := CityTable{Roller: roller}
table.CityTheme(roller.TableRoll())
table.CityEvent(roller.TableRoll())
table.DistrictTheme(roller.TableRoll())
table.UpperClassBuilding(roller.TableRoll())
table.LowerClassBuilding(roller.TableRoll())
table.CityActivity(roller.TableRoll())
table.BuildingRoom(roller.TableRoll())
table.TacticalStreetFeature(roller.TableRoll())
table.TacticalBuildingFeature(roller.TableRoll())
table.GenFaction(roller.TableRoll())
table.FactionTrait(roller.TableRoll())
table.FactionGoal(roller.TableRoll())
}