Пример #1
0
        public void CanRetrieveGamesPlayedByAParticularPlayer()
        {
            var game1 = new Game {
                Winner = "A", Loser = "B"
            };
            var game2 = new Game {
                Winner = "A", Loser = "C"
            };
            var game3 = new Game {
                Winner = "B", Loser = "C"
            };

            Games.Initialise(new[] { game1, game2, game3 });

            var expected = new List <Game>
            {
                game2,
                game3
            };

            var player = new Player("C");

            Assert.AreEqual(expected, Games.ByPlayer(player));
        }