Exemple #1
0
 public void CheckGame1()
 {
     using (new GoldenMasterTest())
     {
         var game = new TennisGame1("player1", "player2");
         RealisticTennisGame(game);
     }
 }
Exemple #2
0
 public void CheckTennisGame1()
 {
     foreach (var score in this.allScores)
     {
         var game = new TennisGame1("player1", "player2");
         CheckScore(game, score);
     }
 }
 public void CheckTennisGame1()
 {
     using (new GoldenMasterTest(CurrentTestName))
     {
         var game = new TennisGame1("player1", "player2");
         CheckAllScores(game);
     }
 }
Exemple #4
0
        public void Game()
        {
            var         player1Name = "Mouna";
            var         player2Name = "Mohamed";
            TennisGame1 game        = new TennisGame1(player1Name, player2Name);

            Assert.NotNull(game);
        }
Exemple #5
0
        public void CheckTennisGame1(int player1Score, int player2Score, string expectedScore)
        {
            _expectedScore = expectedScore;
            _player2Score  = player2Score;
            _player1Score  = player1Score;
            var game = new TennisGame1("player1", "player2");

            CheckAllScores(game);
        }
Exemple #6
0
        public void WonPointTest()
        {
            String player1Name = "Mouna";
            String player2Name = "Mohamed";

            TennisGame1 game = new TennisGame1(player1Name, player2Name);

            game.WonPoint("Mouna");
            Assert.Equal(1, game.m_score1);
            Assert.Equal(0, game.m_score2);
        }
Exemple #7
0
        public void Tennis1Test(int p1, int p2, string expected)
        {
            var game = new TennisGame1("player1", "player2");

            CheckAllScores(game, p1, p2, expected);
        }
Exemple #8
0
        public void checkTennisGame1()
        {
            TennisGame1 game = new TennisGame1("player1", "player2");

            checkAllScores(game);
        }
Exemple #9
0
        public void CheckGame1()
        {
            TennisGame1 game = new TennisGame1("player1", "player2");

            RealisticTennisGame(game);
        }
Exemple #10
0
        public void CheckTennisGame1()
        {
            TennisGame1 game = new TennisGame1(Names.Player1, Names.Player2);

            CheckAllScores(game);
        }
Exemple #11
0
        public void GetScoreTest()
        {
            var         player1Name = "Mouna";
            var         player2Name = "Mohamed";
            TennisGame1 game        = new TennisGame1(player1Name, player2Name);

            // Scénario 1
            Assert.Equal("Love-All", game.GetScore());


            // Scénario 2
            game.WonPoint("Mouna");
            game.WonPoint("Mohamed");
            Assert.Equal("Fifteen-All", game.GetScore());


            // Scénario 3
            for (int i = 0; i < 2; i++)
            {
                game.WonPoint("Mouna"); game.WonPoint("Mohamed");
            }
            Assert.Equal("Thirty-All", game.GetScore());


            // Scénario 4
            for (int i = 0; i < 3; i++)
            {
                game.WonPoint("Mouna"); game.WonPoint("Mohamed");
            }
            Assert.Equal("Deuce", game.GetScore());


            game.ResetPlayersScore();

            // Scénario 5
            for (int i = 0; i < 4; i++)
            {
                game.WonPoint("Mouna");
            }
            for (int i = 0; i < 2; i++)
            {
                game.WonPoint("Mohamed");
            }
            Assert.Equal("Win for player1", game.GetScore());


            game.ResetPlayersScore();

            // Scénario 6
            for (int i = 0; i < 3; i++)
            {
                game.WonPoint("Mouna");
            }
            for (int i = 0; i < 4; i++)
            {
                game.WonPoint("Mohamed");
            }
            Assert.Equal("Advantage player2", game.GetScore());


            game.ResetPlayersScore();

            // Scénario 7
            for (int i = 0; i < 5; i++)
            {
                game.WonPoint("Mouna");
            }
            for (int i = 0; i < 4; i++)
            {
                game.WonPoint("Mohamed");
            }
            Assert.Equal("Advantage player1", game.GetScore());


            game.ResetPlayersScore();

            // Scénario 8
            for (int i = 0; i < 4; i++)
            {
                game.WonPoint("Mouna");
            }
            for (int i = 0; i < 8; i++)
            {
                game.WonPoint("Mohamed");
            }
            Assert.Equal("Win for player2", game.GetScore());


            game.ResetPlayersScore();

            // Scénario 9
            for (int i = 0; i < 2; i++)
            {
                game.WonPoint("Mouna");
            }
            for (int i = 0; i < 3; i++)
            {
                game.WonPoint("Mohamed");
            }
            Assert.Equal("Thirty-Forty", game.GetScore());
        }
Exemple #12
0
 public void checkTennisGame1()
 {
     TennisGame1 game = new TennisGame1("player1", "player2");
     checkAllScores(game);
 }
Exemple #13
0
 public void CheckGame1()
 {
     TennisGame1 game = new TennisGame1("player1", "player2");
     RealisticTennisGame(game);
 }