Package com.poker.shared

Examples of com.poker.shared.Card


        ArrayList<Card> player2Cards = new ArrayList<Card>();
        for (int i = 4; i < 9;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);

          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          dealerCards.add(card);
          i += 2;
        }
        state.setDealerCards(dealerCards);
        for (int i = 10; i < 15;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);
          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          player1Cards.add(card);
          i += 2;
        }
        state.setPlayerCards(0, player1Cards);
        for (int i = 16; i < 21;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);
          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          player2Cards.add(card);
          i += 2;
        }
        state.setPlayerCards(1, player2Cards);
        state.clearDesk();
View Full Code Here


        ArrayList<Card> player2Cards = new ArrayList<Card>();
        for (int i = 4; i < 9;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);

          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          dealerCards.add(card);
          i += 2;
        }
        state.setDealerCards(dealerCards);
        for (int i = 10; i < 15;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);
          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          player1Cards.add(card);
          i += 2;
        }
        state.setPlayerCards(0, player1Cards);
        for (int i = 16; i < 21;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);
          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          player2Cards.add(card);
          i += 2;
        }
        state.setPlayerCards(1, player2Cards);
        state.clearDesk();
View Full Code Here

 
  @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(0,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(1,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(0,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(0,player);
    boolean expected=true;
View Full Code Here

TOP

Related Classes of com.poker.shared.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.