public void ContainsFlush_ShouldReturnTrue_WhenFlushExists( Suit a, Suit b, Suit c, Suit d, Suit e, Suit f, Suit g) { // Arrange var cards = new List <Card> { new Card(a, Rank.Ace), new Card(b, Rank.Ace), new Card(c, Rank.Ace), new Card(d, Rank.Ace), new Card(e, Rank.Ace), new Card(f, Rank.Ace), new Card(g, Rank.Ace), }; // Act var actual = _sut.ContainsFlush(cards); // Assert actual.Should().BeTrue(); }