public void SetStrategicPosition_HeadsUpPositionOne_SetsStrategicPositionToBigBlind()
        {
            _convertedPlayer.Position = 1;

            _convertedPlayer.SetStrategicPosition(TwoPlayers);

            Assert.That(_convertedPlayer.StrategicPosition, Is.EqualTo(StrategicPositions.BB));
        }
        void CreateHandAndTriggerEvent()
        {
            var hand = new ConvertedPokerHand(PokerSites.PokerStars, _gameId++, DateTime.Now, 30, 15, TotalSeats)
            {
                TotalSeats = TotalSeats,
                TableName  = TableName,
                HeroName   = Player1.Name,
                Board      = "Ah Ks Qh",
            };

            this.ForEach(p => {
                if (p.IsPresent && p.SeatNumber <= TotalSeats)
                {
                    var player = new ConvertedPokerPlayer(p.Name, 10, 10 + p.SeatNumber, p.SeatNumber - 1, TotalSeats, p.HoleCards)
                    {
                        SeatNumber = p.SeatNumber
                    };
                    player.Add(new ConvertedPokerRound().Add(new ConvertedPokerAction(ActionTypes.C, 1.0)));
                    player.Position = p.SeatNumber - 1;
                    player.SetStrategicPosition(TotalSeats);
                    hand.AddPlayer(player);
                }
                ;
            });

            Log.Debug(hand.ToString());

            _repository.InsertHand(hand);

            Log.Debug("Inserted into database");

            _eventAggregator
            .GetEvent <NewHandEvent>()
            .Publish(new NewHandEventArgs(PathToHandHistoryFile, hand));
        }