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 }