Tests.PaerserTest.ParseHandWithEmptySuit C# (CSharp) Method

ParseHandWithEmptySuit() private method

private ParseHandWithEmptySuit ( ) : void
return void
        public void ParseHandWithEmptySuit()
        {
            const string hands = "S:.AKQJT632.A3.AKQ AJ93.954.42.8765 T8762.87.QJ87.T2 KQ54..KT965.J943";
            var result = PbnParser.ParseHands(hands).ToList();
            Assert.NotNull(result);
            Assert.AreEqual("S",result[0].Position);
            foreach (var handParseResult in result)
            {
                Assert.AreEqual(13, handParseResult.Cards.Count());
            }
            var cards = result[0].Cards;
            Assert.AreEqual("HA", cards[0]);
            Assert.AreEqual("HK", cards[1]);
            Assert.AreEqual("HQ", cards[2]);
            Assert.AreEqual("HJ", cards[3]);
            Assert.AreEqual("HT", cards[4]);
            Assert.AreEqual("H6", cards[5]);
            Assert.AreEqual("H3", cards[6]);
            Assert.AreEqual("H2", cards[7]);
            Assert.AreEqual("DA", cards[8]);
            Assert.AreEqual("D3", cards[9]);
            Assert.AreEqual("CA", cards[10]);
            Assert.AreEqual("CK", cards[11]);
            Assert.AreEqual("CQ", cards[12]);
        }
    }