Methods Summary |
---|
public static void | main(java.lang.String[] args)
junit.textui.TestRunner.run(RequestStartAccessObjectImplTest.class);
|
protected void | setUp()
try{
// TODO code application logic here
String url="jdbc:derby://localhost:1527/sun-callflow;retrieveMessagesFromServerOnGetMessage=true;create=true;";
Class.forName("org.apache.derby.jdbc.ClientDriver").newInstance();
con = DriverManager.getConnection(url, "APP", "APP");
// drop request start table
rs = RequestStartAccessObjectImpl.getInstance();
} catch (Exception e){
e.printStackTrace();
}
|
protected void | tearDown()
try{
con.close();
} catch (Exception e){
e.printStackTrace();
}
finally {
con = null;
}
|
public void | testCreateTable()
System.out.println("RequestStart: testCreateTable");
boolean result = false;
try{
result = rs.createTable(con);
System.out.println("Create Table returned = "+ result);
}catch (Exception e){
e.printStackTrace();
}
assertTrue(result);
|
public void | testDropTable()
System.out.println("RequestStart : testDropTable");
boolean result = rs.dropTable(con);
System.out.println("Drop Table returned = "+result);
assertTrue (result);
|
public void | testInsert()
System.out.println(" testStoreRequestStart");
try{
String insertSQL = rs.getInsertSQL();
System.out.println (" Insert SQL :"+ insertSQL);
pstmt = con.prepareStatement(insertSQL);
for (int i = 0; i < requestStart.length; i++) {
requestStart[i] = new RequestStartTO();
requestStart[i].requestId = "RequestID_"+i;
requestStart[i].timeStamp = System.nanoTime();
requestStart[i].requestType = RequestType.REMOTE_EJB;
requestStart[i].timeStampMillis = System.currentTimeMillis();
requestStart[i].ipAddress = "129.129.129.129";
}
} catch (Exception e) {
e.printStackTrace();
}
boolean result = rs.insert (pstmt, requestStart);
System.out.println("testStoreRequestStart returned = "+result);
assertTrue (result);
|