Exemplo n.º 1
0
        public void ContainsRoyalFlush_ShouldReturnTrue_WhenRoyalFlush()
        {
            // Arrange
            var cards = new List <Card>
            {
                new Card(Suit.Hearts, Rank.Ten),
                new Card(Suit.Hearts, Rank.Jack),
                new Card(Suit.Hearts, Rank.Queen),
                new Card(Suit.Hearts, Rank.King),
                new Card(Suit.Hearts, Rank.Ace),
                new Card(Suit.Hearts, Rank.Seven),
                new Card(Suit.Spades, Rank.Seven),
            };
            // Act
            var actual = _sut.ContainsRoyalFlush(cards);

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