示例#1
0
        private const string ConnectionString = ""; //TODO : provide  a database's connection string dedicated for tests

        public static TransactionRootDbAccess GetNewTestSession()
        {
            var context = new TransactionRootDbAccess(ConnectionString);

            context.StartTransaction();
            return(context);
        }
        public void Init()
        {
            _testDbAccess       = DatabaseAccess.GetNewTestSession();
            _repositoryDbAccess = _testDbAccess.GetRepositoryContext();

            _repository = new TemplateRepository(Mock.Of <ILogger>(), () => _repositoryDbAccess);
        }