Пример #1
0
        public void GameEngine_PlayerBIsNull_ThrowException()
        {
            var    playerA = new Player("ROGER");
            Player playerB = null;
            var    randomPointResultEngine = new RandomPointResultEngine();
            var    gameScoreManager        = new GameScoreManager();
            var    consoleUserInterface    = new ConsoleUserInterface();

            var gameEngine = new GameEngine(randomPointResultEngine,
                                            gameScoreManager,
                                            consoleUserInterface,
                                            playerA,
                                            playerB);
        }
Пример #2
0
        static void Main(string[] args)
        {
            try
            {
                var playerA = new Player("ROGER");
                var playerB = new Player("RAFA");
                var randomPointResultEngine = new RandomPointResultEngine();
                var gameScoreManager        = new GameScoreManager();
                var consoleUserInterface    = new ConsoleUserInterface();

                var gameEngine = new GameEngine(randomPointResultEngine,
                                                gameScoreManager,
                                                consoleUserInterface,
                                                playerA,
                                                playerB);
                gameEngine.PlayGame();
            }
            catch (System.Exception ex)
            {
                System.Console.WriteLine(ex);
            }
        }