Ejemplo n.º 1
0
 public void TearDown()
 {
     _context.Dispose();
     _sqlParameterFactory    = null;
     _storedProcedureFactory = null;
     SqlScriptRunner.ClearDatabase();
 }
Ejemplo n.º 2
0
 public DatabaseConnection(IConfiguration configuration,
                           IStoredProcedureFactory storedProcedureFactory,
                           IDbConnectionFactory dbConnectionFactory)
 {
     this.configuration          = configuration;
     this.storedProcedureFactory = storedProcedureFactory;
     this.dbConnectionFactory    = dbConnectionFactory;
 }
Ejemplo n.º 3
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();
        }
Ejemplo n.º 4
0
 public void TearDown()
 {
     _sqlParameterFactoryMock = null;
     _storedProcedureFactory  = null;
 }
Ejemplo n.º 5
0
 public void SetUp()
 {
     _sqlParameterFactoryMock = new Mock <ISqlParameterFactory>();
     _storedProcedureFactory  = new StoredProcedureFactory(_sqlParameterFactoryMock.Object);
 }
Ejemplo n.º 6
0
 public EmployeeRepository(IStoredProcedureFactory storedProcedureFactory, ApplicationDbContext context)
 {
     _storedProcedureFactory = storedProcedureFactory;
     _context = context;
 }