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

            var sessionFactoryManager = new Mock <ISessionFactoryManager>();

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

            _sut = new ConvertedPokerPlayerDao(sessionFactoryManager.Object);
        }