Example #1
0
 public void TearDown()
 {
     _context.Dispose();
     _sqlParameterFactory    = null;
     _storedProcedureFactory = null;
     SqlScriptRunner.ClearDatabase();
 }
 public EntityFrameworkSqlExecutor(
     ISqlParameterFactory sqlParameterFactory,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _sqlParameterFactory     = sqlParameterFactory;
     _transactionScopeFactory = transactionScopeFactory;
 }
Example #3
0
 public EntityFrameworkSqlExecutor(
     DbContext dbContext,
     ISqlParameterFactory sqlParameterFactory
     )
 {
     _dbContext           = dbContext;
     _sqlParameterFactory = sqlParameterFactory;
 }
Example #4
0
        public void Setup()
        {
            _mockCollectionToDataTableConverter = new Mock <ICollectionToDataTableConverter>();
            _sqlParameterFactory = new SqlParameterFactory(_mockCollectionToDataTableConverter.Object);

            _mockCollectionToDataTableConverter
            .Setup(converter => converter.ConvertToDataTable(It.IsAny <IList <FakeEmployee> >()))
            .Returns(FakeDataTable.GetDataTable);
        }
Example #5
0
        public void SetUp()
        {
            var builder = new DbContextOptionsBuilder <ApplicationDbContext>()
                          .UseSqlServer(ConnectionStringProvider.GetConnectionString());

            _context                = new ApplicationDbContext(builder.Options);
            _sqlParameterFactory    = new SqlParameterFactory(new CollectionToDataTableConverter());
            _storedProcedureFactory = new StoredProcedureFactory(_sqlParameterFactory);

            SqlScriptRunner.SetUpDatabase();
            SeedDatabase();
        }
 public StoredProcedureFactory(ISqlParameterFactory sqlParameterFactory)
 {
     _sqlParameterFactory = sqlParameterFactory;
 }
Example #7
0
 public void TearDown()
 {
     _mockCollectionToDataTableConverter = null;
     _sqlParameterFactory = null;
 }
Example #8
0
 public EntityFrameworkSqlExecutor(
     ISqlParameterFactory sqlParameterFactory
     )
 {
     _sqlParameterFactory = sqlParameterFactory;
 }
Example #9
0
 public StoredProcedure(ISqlParameterFactory sqlParameterFactory)
 {
     SqlParametersCollection = SqlParametersCollection ?? new List <SqlParameter>();
     _sqlParameterFactory    = sqlParameterFactory;
 }
Example #10
0
 protected StoredProcedure(ISqlParameterFactory sqlParameterFactory, IList <SqlParameter> sqlParametersCollection)
 {
     SqlParametersCollection = sqlParametersCollection ?? new List <SqlParameter>();
     _sqlParameterFactory    = sqlParameterFactory;
 }