package com.emc.ecs.sync.service; import com.emc.ecs.sync.test.TestConfig; import org.junit.After; import org.junit.Assume; import org.junit.Before; import org.springframework.jdbc.support.rowset.SqlRowSet; import java.sql.Timestamp; public class MySQLDbServiceTest extends SqliteDbServiceTest { @Before public void setup() throws Exception { String mysqlConnectString = TestConfig.getProperties().getProperty(TestConfig.PROP_MYSQL_CONNECT_STRING); Assume.assumeNotNull(mysqlConnectString); dbService = new MySQLDbService(mysqlConnectString, null, null); } @After public void teardown() throws Exception { if (dbService != null) { dbService.deleteDatabase(); dbService.close(); } } @Override protected long getUnixTime(SqlRowSet rowSet, String field) { Timestamp timestamp = rowSet.getTimestamp(field); if (timestamp == null) return 0; else return timestamp.getTime(); } }