public void OneTwoThreeSingleCardLargestGroup()
        {
            var batch    = GenerateTestCase();
            var result   = GroupingAlgorithms.GetLargestOneTwoThreeGroup(batch, new Card(CardNo.Four, CardType.Spades));
            var expected = new List <Card>
            {
                new Card(CardNo.Ace, CardType.Spades),
                new Card(CardNo.Two, CardType.Spades),
                new Card(CardNo.Three, CardType.Spades),
                new Card(CardNo.Four, CardType.Spades)
            };

            Assert.True(result.IsEquivalentInOrder(expected));
        }