public void ParseHand()
{
const string hands = "S:K7.KQT632.A3.AKQ AJ93.954.42.8765 T862.J87.QJ87.T2 Q54.A.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("SK", cards[0]);
Assert.AreEqual("S7", cards[1]);
Assert.AreEqual("HK", cards[2]);
Assert.AreEqual("HQ", 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]);
}