Exemple #1
0
        public static void coinFlip()
        {
            int    heads     = 0;
            int    tails     = 1;
            int    count     = 0;
            var    startGame = new TennisGame();
            Random coinFlip  = new Random();

            startGame.PlayGame();

            Console.WriteLine("Press any key to play game");
            string anyKey = Console.ReadLine();

            while (count < 1)
            {
                int randomNumber = coinFlip.Next(0, 2);
                count = count + 1;
                if (randomNumber == heads)
                {
                    Console.WriteLine("COIN HAS BEEN FLIPPED - HEADS!\n" + "FIRST SERVE!\n");
                }
                else if (randomNumber == tails)
                {
                    Console.WriteLine("COIN HAS BEEN FLIPPED - Tails!\n" + "FIRST SERVE!\n");
                }
            }
            startGame.mainGame();
        }
Exemple #2
0
        public void PlayGame_Should_CallPointWinnerService()
        {
            sut.PlayGame();

            pointWinnerService.Verify(x => x.DecideIfPlayer1Winner(), Times.AtLeastOnce);
        }