Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: org/pokersource/eval/test/AsianStudEvalTest.java


1   // $Id: AsianStudEvalTest.java,v 1.3 2002/06/13 03:04:56 mjmaurer Exp $
2   
3   package org.pokersource.eval.test;
4   import org.pokersource.eval.*;
5   import org.pokersource.game.Deck;
6   
7   import junit.framework.*;
8   
9   /**
10     @author Michael Maurer <mjmaurer@yahoo.com>
11  */
12  
13  public class AsianStudEvalTest extends TestCase {
14    private int[] ranks;
15    private int[] suits;
16    
17    public AsianStudEvalTest(String name) {
18      super(name);
19    }
20    public static void main(String args[]) {
21      junit.textui.TestRunner.run(AsianStudEvalTest.class);
22    }
23    protected void setUp() {
24      ranks = new int[5];
25      suits = new int[5];
26      ranks[0] = Deck.RANK_ACE;  suits[0] = Deck.SUIT_HEARTS;
27      ranks[1] = Deck.RANK_7;  suits[1] = Deck.SUIT_HEARTS;
28      ranks[2] = Deck.RANK_8;  suits[2] = Deck.SUIT_HEARTS;
29      ranks[3] = Deck.RANK_9;  suits[3] = Deck.SUIT_SPADES;
30      ranks[4] = Deck.RANK_TEN;  suits[4] = Deck.SUIT_SPADES;
31    }
32  
33    public void testEvalHigh() {
34      long hival = AsianStudEval.EvalHigh(ranks, suits);
35      assertEquals(67633152, hival);
36    }
37  }