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