public Hand(IEnumerable <Card> cards) { Cards = cards.OrderByDescending(c => c.Rank).ThenBy(c => c.Suit).ToArray(); Evaluation = Evaluate(); }
private static void TestHand(HandEvaluationEnum evaluation, string value) { var hand = CreateHand(value); Assert.Equal(evaluation, hand.Evaluation); }