static void Main(string[] args) { var dieScoreCalculator = new DefaultDieScoreCalculator(); var dieRoller = new RandomDieRoller(); var userInterface = new ConsoleUserInterface(ScoringCategoryDisplayStringDict); var playerFactory = new PlayerFactory(); var playerList = playerFactory.CreateNPlayers(2, dieScoreCalculator, dieRoller, userInterface); var gameProcessor = new GameProcessor(userInterface, playerList); gameProcessor.InitializeNewGame(); gameProcessor.PlayGame(); }
public void Setup() { _defaultDieScoreCalculator = new DefaultDieScoreCalculator(); }