public void calculate_bank_for_one_stage_and_one_bid_per_player() { var bidding = new BiddingInfo(2); SetBank60ForTwoPlayers(bidding); Assert.AreEqual(60, bidding.GetBank()); }
public void SetBank60ForTwoPlayers(BiddingInfo bidding) { bidding.AddTestBid(2, 5); bidding.AddTestBid(1, 10); bidding.AddTestBid(2, 20); bidding.AddTestBid(1, 30); bidding.AddTestBid(2, 30); }
public static void AddTestBid(this BiddingInfo biddingInfo, int position, long bet) { biddingInfo.AddBid(new BidInfo { Bet = bet, BiddingStage = biddingInfo.Stage, Position = position, UserId = "me" + position, NewCashValue = 1000 }); }
public void init_stage_when_bidding_inits() { var bidding = new BiddingInfo(1); Assert.NotNull(bidding.CurrentStage); }