Пример #1
0
 public Repository(IConvertedPokerHandDao pokerHandDao, IConvertedPokerPlayerDao pokerPlayerDao, IPlayerIdentityDao playerIdentityDao, ITransactionManager transactionManager, IRepositoryParser parser)
 {
     _pokerHandDao       = pokerHandDao;
     _pokerPlayerDao     = pokerPlayerDao;
     _playerIdentityDao  = playerIdentityDao;
     _transactionManager = transactionManager;
     _parser             = parser;
 }
        public void _Init()
        {
            new SchemaExport(_configuration).Execute(false, true, false, _session.Connection, null);

            _hand = new ConvertedPokerHand(Site, GameId, _timeStamp, BB, SB, TotalPlayers);

            var sessionFactoryManager = new Mock <ISessionFactoryManager>();

            sessionFactoryManager
            .SetupGet(sfm => sfm.CurrentSession)
            .Returns(_session);

            _playerIdentityDaoStub = new Mock <IPlayerIdentityDao>();
            _sut = new ConvertedPokerHandDao(sessionFactoryManager.Object, _playerIdentityDaoStub.Object);
        }