: Ich bin zu schreiben junits.I mein unter java api haben, die für unter api.can jemand jedes Mal von database.It enthält nur eine einzige query.I schreiben müssen junit einen eindeutigen Wert bekommt gebe ein paar Vorschläge, wie soll ich angehen?JUnit-Testfall für meine api
public static int getUniqueDBCSequence() throws Exception
{
int w_seq = 0;
QueryData w_ps = null;
ResultSet w_rs = null;
try
{
w_ps = new QueryData("SELECT GETUNIQUENUMBER.NEXTVAL FROM DUAL");
w_rs = SQLService.executeQuery(w_ps);
while (w_rs.next())
{
w_seq = w_rs.getInt(1);
}
}
catch (Exception a_ex)
{
LOGGER.fatal("Error occured : " + a_ex.getMessage());
}
finally
{
SQLService.closeResultSet(w_rs);
}
return w_seq;
}