Structured User Story #18 - Small Blind Betting

USE CASE #18

When a new round of betting starts, a player (determined by position) places a "blind"-minimum amount of money in the pot. This is the small blind, and it is the smaller of two blind bets.

Preconditions

A new hand starts (which is followed by the first round of betting, before the flop).
The player is in the current game, and current hand.
The dealer button is to the right of this player.

Success End Condition

The player 'raises' by the small blind amount automatically (done by server) and the 'current player' position moves to the next player whom places the big blind.

Fail End Condition

If player does not have enough money, to cover the small blind bet then they are automatically put all in.

Trigger

A new hand starts and it's just before [during the beggining of] the first round of betting.

Description A new hand is delt, the dealer button positon is set.
The person to the left of the dealer button is forced to place a small blind bet automatically.