public void ContainsTwoPair_ShouldReturnTrue_WhenTwoPairsExists(
            int a, int b, int c, int d, int e, int f, int g)
        {
            // Arrange
            var cards = new List <Card>
            {
                new Card(Suit.Clubs, a),
                new Card(Suit.Clubs, b),
                new Card(Suit.Clubs, c),
                new Card(Suit.Clubs, d),
                new Card(Suit.Clubs, e),
                new Card(Suit.Clubs, f),
                new Card(Suit.Clubs, g),
            };
            // Act
            var actual = _sut.ContainsTwoPair(cards);

            // Assert
            actual.Should().BeTrue();
        }