Package poker_game

Examples of poker_game.Card


 
  @Test
  public void testPlayerCardsWithStraigtFlush(){
    state.initialize();
    ArrayList<Card> player=new ArrayList<Card>();
    Card card1=new Card(Suit.CLUBS,Rank.TWO);
    Card card2=new Card(Suit.CLUBS,Rank.THREE);
    Card card3=new Card(Suit.CLUBS,Rank.FOUR);
    player.add(card1);
    player.add(card2);
    player.add(card3);
    state.setPlayerCards(player);
    State.HAND expectedHandtype=State.HAND.straightflush;
View Full Code Here


 
  @Test
  public void testDealerCardsWithThreeOfAKind(){
    state.initialize();
    ArrayList<Card> dealer=new ArrayList<Card>();
    Card card1=new Card(Suit.CLUBS,Rank.TWO);
    Card card2=new Card(Suit.HEARTS,Rank.TWO);
    Card card3=new Card(Suit.DIAMONDS,Rank.TWO);
    dealer.add(card1);
      dealer.add(card2);
    dealer.add(card3);
    state.setDealerCards(dealer);
    State.HAND expectedHandtype=State.HAND.threeofakind;
View Full Code Here

 
  @Test
  public void testPlayerCardsWithStraight(){
    state.initialize();
    ArrayList<Card> player=new ArrayList<Card>();
    Card card1=new Card(Suit.CLUBS,Rank.TWO);
    Card card2=new Card(Suit.DIAMONDS,Rank.THREE);
    Card card3=new Card(Suit.SPADES,Rank.FOUR);
    player.add(card1);
    player.add(card2);
    player.add(card3);
    state.setPlayerCards(player);
    State.HAND expectedHandtype=State.HAND.straight;
View Full Code Here

 
  @Test
  public void testDealerCardsWithFlush(){
    state.initialize();
    ArrayList<Card> dealer=new ArrayList<Card>();
    Card card1=new Card(Suit.CLUBS,Rank.TWO);
    Card card2=new Card(Suit.CLUBS,Rank.KING);
    Card card3=new Card(Suit.CLUBS,Rank.TEN);
    dealer.add(card1);
      dealer.add(card2);
    dealer.add(card3);
    state.setDealerCards(dealer);
    State.HAND expectedHandtype=State.HAND.flush;
View Full Code Here

 
  @Test
  public void testPlayerCardsWithPair(){
    state.initialize();
    ArrayList<Card> player=new ArrayList<Card>();
    Card card1=new Card(Suit.CLUBS,Rank.NINE);
    Card card2=new Card(Suit.DIAMONDS,Rank.THREE);
    Card card3=new Card(Suit.SPADES,Rank.NINE);
    player.add(card1);
    player.add(card2);
    player.add(card3);
    state.setPlayerCards(player);
    State.HAND expectedHandtype=State.HAND.pair;
View Full Code Here

 
  @Test
  public void testDealerCardsWithHigh(){
    state.initialize();
    ArrayList<Card> dealer=new ArrayList<Card>();
    Card card1=new Card(Suit.CLUBS,Rank.TWO);
    Card card2=new Card(Suit.DIAMONDS,Rank.KING);
    Card card3=new Card(Suit.SPADES,Rank.TEN);
    dealer.add(card1);
      dealer.add(card2);
    dealer.add(card3);
    state.setDealerCards(dealer);
    State.HAND expectedHandtype=State.HAND.high;
View Full Code Here

 
  @Test
  public void testDealerCardsQualify(){
    state.initialize();
    ArrayList<Card> dealer=new ArrayList<Card>();
    Card card1=new Card(Suit.CLUBS,Rank.TWO);
    Card card2=new Card(Suit.DIAMONDS,Rank.KING);
    Card card3=new Card(Suit.SPADES,Rank.TEN);
    dealer.add(card1);
      dealer.add(card2);
    dealer.add(card3);
    state.setDealerCards(dealer);
    boolean expected=true;
View Full Code Here

 
  @Test
  public void testPlayerWinPairsPlus(){
    state.initialize();
    ArrayList<Card> player=new ArrayList<Card>();
    Card card1=new Card(Suit.CLUBS,Rank.NINE);
    Card card2=new Card(Suit.DIAMONDS,Rank.THREE);
    Card card3=new Card(Suit.SPADES,Rank.NINE);
    player.add(card1);
    player.add(card2);
    player.add(card3);
    state.setPlayerCards(player);
    boolean expected=true;
View Full Code Here

  @Test
  public void testPlayerCardsGreaterDealerCards(){
    state.initialize();
    ArrayList<Card> dealer=new ArrayList<Card>();
    ArrayList<Card> player=new ArrayList<Card>();
    Card card1=new Card(Suit.CLUBS,Rank.TWO);
    Card card2=new Card(Suit.DIAMONDS,Rank.KING);
    Card card3=new Card(Suit.SPADES,Rank.TEN);
    dealer.add(card1);
      dealer.add(card2);
    dealer.add(card3);
    Card card4=new Card(Suit.DIAMONDS,Rank.ACE);
    Card card5=new Card(Suit.DIAMONDS,Rank.JACK);
    Card card6=new Card(Suit.DIAMONDS,Rank.FIVE);
    player.add(card4);
      player.add(card5);
    player.add(card6)
    state.setDealerCards(dealer);
    state.setPlayerCards(player);
View Full Code Here

 
  @Test
  public void testMakeMoveDeal(){
    state.initialize();
    ArrayList<Card> player=new ArrayList<Card>();   
    Card card4=new Card(Suit.DIAMONDS,Rank.ACE);
    Card card5=new Card(Suit.CLUBS,Rank.JACK);
    Card card6=new Card(Suit.SPADES,Rank.FIVE);
    player.add(card4);
      player.add(card5);
    player.add(card6);   
    state.setPlayerCards(player);
    PlayerMove move=new PlayerMove();
View Full Code Here

TOP

Related Classes of poker_game.Card

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.