private bool PerformRollback(ITransactionTestProvider transactionTestProvider)
        {
            transactionTestProvider.InitTransactionManager();
            transactionTestProvider.DoRollback();
            transactionTestProvider.CheckNumberOfEntities(0);

            return(true);
        }
        private bool PerformMultipleOperationsRollbackLast(ITransactionTestProvider transactionTestProvider)
        {
            transactionTestProvider.InitTransactionManager();
            transactionTestProvider.DoCommit(TestEntityName + "1");
            transactionTestProvider.CheckNumberOfEntities(1);

            transactionTestProvider.DoRollback();
            transactionTestProvider.CheckNumberOfEntities(1);

            return(true);
        }
        private bool PerformRollback(ITransactionTestProvider transactionTestProvider)
        {
            transactionTestProvider.InitTransactionManager();
            transactionTestProvider.DoRollback();
            transactionTestProvider.CheckNumberOfEntities(0);

            return true;
        }
        private bool PerformMultipleOperationsRollbackLast(ITransactionTestProvider transactionTestProvider)
        {
            transactionTestProvider.InitTransactionManager();
            transactionTestProvider.DoCommit(TestEntityName + "1");
            transactionTestProvider.CheckNumberOfEntities(1);

            transactionTestProvider.DoRollback();
            transactionTestProvider.CheckNumberOfEntities(1);

            return true;
        }