@After public void tearDown() throws SQLException { logger = null; lc = null; appender = null; connectionSource = null; dbAppenderHSQLTestFixture.tearDown(); }
@Before public void setUp() throws SQLException { dbAppenderHSQLTestFixture = new DBAppenderHSQLTestFixture(); dbAppenderHSQLTestFixture.setUp(); lc = new LoggerContext(); lc.setName("default"); logger = lc.getLogger("root"); appender = new DBAppender(); appender.setName("DB"); appender.setContext(lc); connectionSource = new DriverManagerConnectionSource(); connectionSource.setContext(lc); connectionSource.setDriverClass(DBAppenderHSQLTestFixture.HSQLDB_DRIVER_CLASS); connectionSource.setUrl(dbAppenderHSQLTestFixture.url); connectionSource.setUser(dbAppenderHSQLTestFixture.user); connectionSource.setPassword(dbAppenderHSQLTestFixture.password); connectionSource.start(); appender.setConnectionSource(connectionSource); appender.start(); }