public void next_action_stay_when_total_is_17_or_more() { IPlayer player = new ComputerPlayer(); Dealer dealer = new Dealer(); Card card0 = new Card(Suit.Spades, Rank.King); Card card1 = new Card(Suit.Spades, Rank.Six); dealer.AddCardToHand(card0); dealer.AddCardToHand(card1); Card card2 = new Card(Suit.Clubs, Rank.King); Card card3 = new Card(Suit.Clubs, Rank.Seven); player.AddCardToHand(card1); player.AddCardToHand(card2); PlayerAction action = player.NextAction(dealer.GetHand()); Assert.AreEqual(PlayerAction.Stand, action); }