Ejemplo n.º 1
0
        public void GetWinner2()
        {
            IGame game = new Game();

            game.AwardPoint(1); //15
            game.AwardPoint(1); //30

            Assert.IsNull(game.GetWinner());
        }
Ejemplo n.º 2
0
        public void GetScore()
        {
            IGame game = new Game();
            string score1 = game.GetScore();

            game.AwardPoint(1);
            string score2 = game.GetScore();
            game.AwardPoint(1);
            string score3 = game.GetScore();
            game.AwardPoint(1);
            string score4 = game.GetScore();
            game.AwardPoint(2);
            game.AwardPoint(2);
            game.AwardPoint(2);
            string score5 = game.GetScore();
            game.AwardPoint(1);
            string score6 = game.GetScore();
            game.AwardPoint(2);
            game.AwardPoint(2);
            string score7 = game.GetScore();

            Assert.IsTrue(String.Equals(score1, "0-0"));
            Assert.IsTrue(String.Equals(score2, "15-0"));
            Assert.IsTrue(String.Equals(score3, "30-0"));
            Assert.IsTrue(String.Equals(score4, "40-0"));
            Assert.IsTrue(String.Equals(score5, "Deuce"));
            Assert.IsTrue(String.Equals(score6, "Adv-40"));
            Assert.IsTrue(String.Equals(score7, "40-Adv"));
        }
Ejemplo n.º 3
0
        public void GetWinner1()
        {
            IGame game = new Game();

            game.AwardPoint(1); //15
            game.AwardPoint(1); //30
            game.AwardPoint(1); //40
            game.AwardPoint(1); //win

            Assert.IsTrue(String.Equals(game.GetWinner(), "Team 1"));
        }
Ejemplo n.º 4
0
        public void GameAwardPoint()
        {
            IGame game = new Game();

            game.AwardPoint(1); //give team 1 a point

            Assert.IsTrue(String.Equals(game.GetScore(), "15-0"));
        }
Ejemplo n.º 5
0
        public void IsDeuce()
        {
            IGame game = new Game();

            game.AwardPoint(1); //15
            game.AwardPoint(1); //30
            game.AwardPoint(1); //40
            game.AwardPoint(2); //15
            game.AwardPoint(2); //30
            game.AwardPoint(2); //40

            Assert.IsTrue(game.IsDeuce());
        }
Ejemplo n.º 6
0
        public void Reset()
        {
            IGame game = new Game();

            game.AwardPoint(1); //15
            game.AwardPoint(1); //30
            game.Reset();

            Assert.IsTrue(String.Equals(game.GetScore(), "0-0"));
        }