103104105106107108109110111112113
a.bid(PASS); Rebid rule = new Rebid(a, new Hand("3,2", "K,Q,J,2", "9,8", "A,K,5,4,3")) { @Override protected Bid prepareBid() { return new Bid(7, NoTrump.i()); } }; assertEquals(new Bid(7, NoTrump.i()), rule.getBid()); }
123124125126127128129130131132133
85868788899091
} public void testRP3() { Auctioneer a = new Auctioneer(West.i()); BiddingRule rule = new Open1Color(a, RPQuizzes.Basics.Lesson2.hand3()); assertEquals(new Bid(1, Clubs.i()), rule.getBid()); }
91929394959697
} public void testRP4() { Auctioneer a = new Auctioneer(West.i()); BiddingRule rule = new Open1Color(a, RPQuizzes.Basics.Lesson2.hand4()); assertEquals(new Bid(1, Diamonds.i()), rule.getBid()); }
9899100101102103104
public void testRP6() { Auctioneer a = new Auctioneer(West.i()); BiddingRule rule = new Open1Color(a, RPQuizzes.Basics.Lesson2.hand6()); assertEquals(new Bid(1, Spades.i()), rule.getBid()); }
104105106107108109110
} public void testRP7() { Auctioneer a = new Auctioneer(West.i()); BiddingRule rule = new Open1Color(a, RPQuizzes.Basics.Lesson2.hand7()); assertEquals(new Bid(1, Clubs.i()), rule.getBid()); }
110111112113114115116
} public void testRP8() { Auctioneer a = new Auctioneer(West.i()); BiddingRule rule = new Open1Color(a, RPQuizzes.Basics.Lesson2.hand8()); assertEquals(new Bid(1, Diamonds.i()), rule.getBid()); }
116117118119120121122
} public void testRP9() { Auctioneer a = new Auctioneer(West.i()); BiddingRule rule = new Open1Color(a, RPQuizzes.Basics.Lesson2.hand9()); assertEquals(new Bid(1, Clubs.i()), rule.getBid()); }
122123124125126127128
} public void testRP10() { Auctioneer a = new Auctioneer(West.i()); BiddingRule rule = new Open1Color(a, RPQuizzes.Basics.Lesson2.hand10()); assertEquals(new Bid(1, Spades.i()), rule.getBid()); }
129130131132133134135
public void testRP12() { Auctioneer a = new Auctioneer(West.i()); BiddingRule rule = new Open1Color(a, RPQuizzes.Basics.Lesson2.hand12()); assertEquals(new Bid(1, Diamonds.i()), rule.getBid()); }