Beispiel #1
0
        public void RegisterScore_GetWinningPlayer()
        {
            var player1 = new Player("dsa");
            var player2 = new Player("dsaasda");

            var match = new Match(player1, player2);
            match.RegisterScore(1, 2);

            Assert.AreEqual(player2, match.GetWinningPlayer());
        }
Beispiel #2
0
        public void IsDraw_UnEqualScore_false()
        {
            var player1 = new Player("dsa");
            var player2 = new Player("dsaasda");

            var match = new Match(player1, player2);
            match.RegisterScore(1, 2);

            Assert.IsFalse(match.IsDraw());
        }
Beispiel #3
0
        public void RegisterScore_LossesOfPlayer()
        {
            var player1 = new Player("dsa");
            var player2 = new Player("dsaasda");

            var match = new Match(player1, player2);
            match.RegisterScore(1, 2);

            Assert.AreEqual(2, match.GetLossesOfPlayer(player1));
            Assert.AreEqual(1, match.GetLossesOfPlayer(player2));
        }
        public void GetPlayerPoints_1Win_3Points()
        {
            var player1 = new Player("dsa");
            var player2 = new Player("dsaasda");
            var player3 = new Player("dsa");
            var player4 = new Player("dsaasda");
            var player5 = new Player("dsa");
            var player6 = new Player("dsaasda");

            var matches = new List<Match>();

            var match = new Match(player1, player2);
            match.RegisterScore(2, 0);
            matches.Add(match);

            Assert.AreEqual(3, PairingUtility.GetPlayerPoints(player1, matches));
        }
Beispiel #5
0
        public void RegisterScore_ScoreUpdated()
        {
            var player1 = new Player("dsa");
            var player2 = new Player("dsaasda");

            var match = new Match(player1, player2);
            match.RegisterScore(1, 2);

            Assert.AreEqual(1, match.Score[0]);
            Assert.AreEqual(2, match.Score[1]);
        }
Beispiel #6
0
        public void RegisterScore_RegisteredIsTrue()
        {
            var player1 = new Player("dsa");
            var player2 = new Player("dsaasda");

            var match = new Match(player1, player2);
            match.RegisterScore(1, 2);

            Assert.IsTrue(match.Reported);
        }