29 lines
819 B
Java
29 lines
819 B
Java
package database;
|
|
|
|
import com.j256.ormlite.dao.Dao;
|
|
import com.j256.ormlite.dao.DaoManager;
|
|
import org.junit.Ignore;
|
|
import org.junit.Test;
|
|
|
|
//Testing class for postgresql connection
|
|
@Ignore
|
|
public class DatabaseHelperTest {
|
|
private DatabaseHelper dbh = new DatabaseHelper();
|
|
|
|
//Test connection by getting existing data in T_TEST
|
|
@Test
|
|
public void TestConnection(){
|
|
Dao<DatabaseTest, Integer> testDao;
|
|
try{
|
|
testDao = DaoManager.createDao(dbh.setupDatabaseConnection(),DatabaseTest.class);
|
|
DatabaseTest dbt = testDao.queryForId(1);
|
|
System.out.println(dbt.getName());
|
|
assert dbt != null;
|
|
assert "thomas".equals(dbt.getName());
|
|
}catch (Exception e){
|
|
System.out.println("\n"+e.getMessage());
|
|
}
|
|
}
|
|
|
|
}
|