Exemplo n.º 1
0
        public void CheckForDuplicatesTest01()
        {
            string        playerOneName = "Zach";
            List <string> cardValuesP1  = new List <string>(new string[] { "2", "2", "3", "8", "11" });
            List <string> cardSuitP1    = new List <string>(new string[] { "heart", "heart", "spade", "heart", "spade" });

            string        playerTwoName = "Hank";
            List <string> cardValuesP2  = new List <string>(new string[] { "2", "2", "7", "9", "12" });
            List <string> cardSuitP2    = new List <string>(new string[] { "diamond", "club", "spade", "heart", "spade" });

            List <Player> players = new List <Player>();

            players.Add(_poker.AddPlayer(playerOneName, cardValuesP1, cardSuitP1));
            players.Add(_poker.AddPlayer(playerTwoName, cardValuesP2, cardSuitP2));

            bool passDuplicateCheck = _poker.CheckForDuplicates(players);

            Assert.IsFalse(passDuplicateCheck);
        }